Probleem met form

Status
Niet open voor verdere reacties.

Raaaaaaaaaaoul

Nieuwe gebruiker
Lid geworden
21 mei 2009
Berichten
1
Hallo,
ik heb een probleempje met een form;
dit is de code:

<html>
<SCRIPT>
function checkPassword() {
var r = form.password.value;
if (r == 'Hello') {
alert('hallo!');
} else {
alert('hoi!');
}
}
</SCRIPT>
<form name='' method='get' action=''>
<input type='text' name='password'>
<input type='button' onClick='checkPassword()'>
</form>
</body>

Want als ik op de button klik gebeurt er niets.
Wat is hier mis mee?
Ik zou het leuk vinden als je me zou helpen.

Groeten,
Raoul
 
Laatst bewerkt:
HTML:
<html>
<head>
<script type="text/javascript">
function checkPassword() {
  var r = form.password.value;
  if (r == 'Hello') {
    alert('hallo!');
  } else {
    alert('hoi!');
  }
}
</script>
</head>
<body>
<form name="form" method="get" action="">
<input type="text" name="password">
<input type="button" onClick="checkPassword()">
</form>
</body>
</html>
Ik heb wat ontbrekende tags ("head", "/head", "body", "/html") toegevoegd. Ook heb ik het formulier een naam gegeven. Immers is "form" in [js]var r = form.password.value;[/js] de naam van het formulier.
Overigens kan je beter het veld een id geven
HTML:
<input type="text" name="password" id="pwd">
Dan kan je de waarde verkrijgen met
[js]var r = document.getElementById('pwd').value;[/js]
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan