Form / Onsubmit , hvad er der galt?
Hej...Mit spørgsmål går på, hvad går der galt? JavaScriptet neden under henter Timestamp og Password fra formen kryptere det ved hjælp af md5, og sætte resultatet tilbage i password feltet. Og der efter skulle det så sendes til formen 'login.asp'. Men det bliver ikke sendt, hva er der galt?
//Hjalte
<script language="JavaScript" type="text/javascript"
src="inc/secure/security_encryption_md5.js"></script>
<script language="JavaScript" type="text/javascript">
function handleLogin (loginForm) {
var inputTimestamp = loginForm.Timestamp.value;
var inputPassword = loginForm.Password.value;
loginForm.Password.value = hex_md5(inputTimestamp + hex_md5(inputPassword));
return false;
}
</script>
<div align="left">
<form name="loginForm" method="post" action="login.asp?action=login&nwsite=<% =nowsite %>" onsubmit="return handleLogin(this);">
<input name="Timestamp" type="hidden" value="<% Response.Write (DateDiff("s","01-01-1970", Date)) %>">
Brugernavn
<input name="brugernavn" type="text" class="login" id="brugernavn" value="">
Password
<input name="Password" type="text" class="login" id="password" value="">
<input name="imageField" type="image" src="images/txt/login.gif" width="35" height="7" border="0">
</form>
</div>
