Vi skipper anslaget og går direkte ind i klimakset:
<script type="text/javascript">
<!--
function TestPassword()
{
if (document.chngpass.newpass1.value == document.chngpass.newpass2.value)
return true;
alert('Passwords do not match!');
return false;
}
// -->
</script>
<form method="post" name="chngpass" action="user.php?changepassword=2" onsubmit="javascript:TestPassword()">
<br>New password:<br>
<input type="password" name="newpass1" size="35" value="" />
<br>New password again:<br>
<input type="password" name="newpass2" size="35" value="" />
<br>
<input type="submit" name="action" value="Change" />
</form>
Det virker... ja, så lige undtagen at, hvis password'ene ikke matcher fortsætter den alligevel (alert'en popper op korrekt). Jeg har også prøvet at sætte den som onclick på submit knappen -- samme effekt.
Nå, ja, forresten; "javascript:TestPassword()" er det samme som "TestPassword()"...
Indlæg senest redigeret d. 21.04.2007 21:20 af Bruger #11555