Avatar billede funkyloonie Nybegynder
18. november 2002 - 15:39 Der er 1 kommentar og
1 løsning

onsubmit validering

Jeg har et mindre problem. jeg vil i min onsubmit attribut skal valideres formens searchkey-inputfelt. metoden skal returnere false hvis værdi er "" ellers true. Jeg vil kan godt lave den med et javascript andetsteds i dokumentet men jeg synes det er smukkest hvis det står i selve attributten. Min form:

<form action=\""; echo $PHP_SELF; echo"\" onSubmit=\"if(this.searchkey.value != \"\") return false; else return true;\">

<table class=\"innersearch\">
<tr>
<td>&nbsp &nbsp<input class=\"search\" type=\"text\" name=\"searchkey\" size=\"13\" maxlength=\"100\" value=\"$search_text[1]\" onclick=\"if(this.value=='$search_text[1]')this.value='';\"></td>
            </tr>

<tr>
<td valign=top class=\"searchbutton\">&nbsp &nbsp<input class=\"search\" type=\"submit\" value=\"$search_text[2]\">
</td>
</tr>

</table>
</form>

det er denne som er mit problem: onSubmit=\"if(this.searchkey.value != \"\") return false; else return true;\"
Avatar billede Slettet bruger
18. november 2002 - 15:41 #1
Du har vendt den om. Men dette er nemmere:

onSubmit=\"return (this.searchkey.value != \"\");\"
Avatar billede funkyloonie Nybegynder
18. november 2002 - 15:46 #2
perfekt
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