[js]form validatie

Pagina: 1
Acties:

  • paragon
  • Registratie: April 2000
  • Laatst online: 23-08 17:24
Ik probeer client side form validation toe te passen, maar het werkt niet helemaal dus toen dacht ik even zo simpel mogelijk. Ik heb nu een functie validate(); die er zo uitziet:
PHP:
1
2
3
4
5
function validate()
{
    alert("validate");
    return false;
}

en het form ziet er zo uit:
PHP:
1
2
3
4
5
6
7
<form action="db/append.asp" method="post" onsubmit="validate();">
<table>
<tr><th>Sign Up</th>
<tr><td><input type="text" name="Name" value="your nick" /></td></tr>
<tr><td><input type="submit" value="submit" /></td></tr>
</table>
</form>


validate wordt nu wel uitgevoerd echter wordt de waarde uit het input.Name gewoon aan de database toegevoegd hoe krijg ik nu dat dat niet gebeurt. Ik dacht namelijk dat dat met return false gebeurde.

[ Voor 42% gewijzigd door paragon op 26-01-2003 12:07 ]


Verwijderd

Als je return validate(); doet, dan heb je heel wat meer kans van slagen. ;)

  • paragon
  • Registratie: April 2000
  • Laatst online: 23-08 17:24
Ja die probeerde ik dus net, maar de waarde wordt nog steeds toegevoegd aan de database

  • chem
  • Registratie: Oktober 2000
  • Laatst online: 04-08 07:59

chem

Reist de wereld rond

HTML:
1
onSubmit="return valitate();"

zou toch echt moeten werken

Klaar voor een nieuwe uitdaging.


  • paragon
  • Registratie: April 2000
  • Laatst online: 23-08 17:24
Hmm .js file zal wel in mijn cache hebben gezeten want nu doet ie het wel...gooi maar dicht dan...