Kan man med javascript kolla om ett fält innehåller http:// först i fältet? Om man inte har skrivit http:// när man klickar på submit ska alerten komma upp där det typ står. Ogiltigt länkformat eller nåt.
Nuvarande kod:
function Url(){
if (document.form.hemsida.value==""){
alert("Du glömde skriva hemsidans url!");
return false;
}
}
Sen behöver jag ha en emailkoll i samma funktion. Det ska kollas så det är en giltigt adress. Med @ och .xxx - Den ska ligga efter hemsida i javascriptkoden.
En simpel kombination förutsatt att ditt e-postfält heter "email":
function f() {
var elm = document.forms["form"].elements;
if (!/^http:\/\//.test(elm["hemsida"].value)) {
alert("Hemsideadressen måste börja med [url]http://[/url]");
return false;
}
if (!/^(([\w])+([\.]){1})*([\w])+@([\w])+(([\.]{1})([A-Za-z]){2,4})+$/.test(elm["email"].value)) {
alert("Felaktig e-postadress!");
return false;
}
}