En e-post-adress måste ju som vi alla vet innehålla ett @.
I mitt formulär ska man kunna lämna e-post tomt, men såfort man fyller i något, måste detta innehålla ett @
Denna kod körs när jag submitar mitt formulär. Namnet på formuläret är kontakta och fältets namn är epost
.....
if (kontakta.epost.value.length > 0)
{
if (kontakta.epost.value.indexOf('@', 0) == -1)
{
alert("Ni måste ange en giltig e-post-adress.");
event.returnvalue = false;
}
}
.....
Om man fyller i en e-post-adress med ett @ så fungerar det inte att submita längre! Ingenting händer när jag trycker "Skicka"
Lämnar man fältet tomt eller fyller i något utan ett @ så fungerar allt som det ska...
Vad är fel?