JS - function MailCheck

Tags:    java

Hej

http://www.rtk-design.dk/rod/asp/malingliste/form.asp
På denne side kan jeg ikke få min JS mail check til at virke...

i min head har jeg skrevet følgende:
<SCRIPT LANGUAGE="JavaScript">
<!--
function MailCheck ()
{

if (document.Registrer.fra.value == "")
{
alert("Skriv venligst din e-mail adresse");
document.Registrer.fra.focus();
return false;
}

if (document.Registrer.fra.value.indexOf("@") == -1)
{
alert("Du glemte @");
document.Registrer.fra.focus();
return false;
}
if (document.Registrer.fra.value.indexOf(".") == -1)
{
alert("Du glemte et .");
document.Registrer.fra.focus();
return false;
}
}
// -->
</SCRIPT>

og i min body - <form> står der:
onSubmit="return MailCheck(Registrer.fra.value);"

og nå der så klikkes send kommer denne fejl frem:
http://www.rtk-design.dk/

men jeg tror godt selv jeg ved hvor fejlen ligger, jeg ved bare ikke helt hvordan den skal rettes?
Det er fordi der de 2 "radio" knapper som på en eller anden måde forstyre JS'et ?

mvh. Rune Thougaard
--

[Redigeret d. 18/10-03 22:02:26 af Rune Thougaard]



3 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato
Hejsa!

Der er nok et par ting der skal rettes, bl.a. bruger du navnet "Registrer", som skulle være navnet på din form, men da du ikke har givet din form noget navn, ved den altså ikke hvad "Registrer" er for noget, for det andet skal du nok lave "return true;" nederst i dit script:

Fold kodeboks ind/udKode 


Håber du kan bruge det :)

---
Hilsen Anders



Flyt venligst spørgmålet til HTML / CSS fora'et hvor JavaScript hører hjemme...



Vil du ikke prøve at skrive hele koden som den skal se ud, da jeg ikke kan finde ud af at redigere i JS


mvh. Rune Thougaard
--



t