Avatar billede dragonbook Nybegynder
05. maj 2006 - 21:36 Der er 4 kommentarer og
1 løsning

FF alert problem

Hej

Jeg benytte et lille script til at tjekke om et input felt er tomt.

Problemet er at hvis det er tom kommer der en alert op og når man I FF trykker på ok knappen går den vidre aligevel. Det gør den ikke i IE

Nogen der kan hjælpe...

Og her er koden:

<HTML>
<HEAD>
<TITLE>Required Fields</TITLE>
<SCRIPT>
function validate() {
mNv=mainform.Name.value;
if (mNv=='') {
alert('Your name is a required field. Please try again.');
event.returnValue=false;
}
}
</SCRIPT>
</HEAD>
<BODY>
<FORM NAME="mainform" ACTION="side.php" METHOD="post" onsubmit="validate();">
<INPUT TYPE="TEXT" NAME="Name" >
<INPUT TYPE="SUBMIT">
</FORM>
</BODY>
</HTML>
Avatar billede olebole Juniormester
05. maj 2006 - 21:42 #1
<ole>

<HTML>
<HEAD>
<TITLE>Required Fields</TITLE>
<SCRIPT>
function validate() {
mNv=mainform.myName.value;
if (mNv=='') {
alert('Your name is a required field. Please try again.');
return false;
}
}
</SCRIPT>
</HEAD>
<BODY>
<FORM NAME="mainform" ACTION="side.php" METHOD="post" onsubmit="return validate();">
<INPUT TYPE="TEXT" NAME="myName" >
<INPUT TYPE="SUBMIT">
</FORM>
</BODY>
</HTML>

/mvh
</bole>
Avatar billede olebole Juniormester
05. maj 2006 - 21:44 #2
- eller lidt slankere:

<HTML>
<HEAD>
<TITLE>Required Fields</TITLE>
<SCRIPT>
function validate(f) {
mNv=f.myName.value;
if (mNv=='') {
alert('Your name is a required field. Please try again.');
return false;
}
}
</SCRIPT>
</HEAD>
<BODY>
<FORM NAME="mainform" ACTION="side.php" METHOD="post" onsubmit="return validate(this);">
<INPUT TYPE="TEXT" NAME="myName" >
<INPUT TYPE="SUBMIT">
</FORM>
</BODY>
</HTML>

NB: Læg mærke til, jeg har skiftet navnet 'Name' ud med 'myName' - da du ellers forvirrer JavaScript-fortolkeren  ;o)
Avatar billede dragonbook Nybegynder
05. maj 2006 - 22:02 #3
Jamen det virker jo helt perfekt.... Mange tak..

Smid lige et svar så er der point ;-)
Avatar billede olebole Juniormester
06. maj 2006 - 01:04 #4
*griiiiiiiiiiiiiiiib*  ;o)
Avatar billede olebole Juniormester
06. maj 2006 - 17:09 #5
Tak for points  :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester