Questa pagina sotto verifica l'email dell'utente e l'accettazione sulle norme della privacy: il problema e' che non mi funziona la validazione javascript su accetto/non accetto norme su privacy.
chi mi controlla lo script???
Dov'e' l'errore???
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=windows-1252">
<script language="JavaScript">
<!--
function SymError()
{
return true;
}
window.onerror = SymError;
//-->
</script>
<SCRIPT language=JavaScript>
<!--
function IsEmailValid(Temp)
{
var privacy = document.modulo.privacy.options[document.modulo.privacy.selectedIndex].value;
var EmailOk = true
var AtSym = Temp.value.indexOf('@')
var Period = Temp.value.lastIndexOf('.')
var Space = Temp.value.indexOf(' ')
var Length = Temp.value.length - 1
if (!privacy)
{
alert("NON HAI ACCETTATO!");
}
else
{
if ((AtSym < 1) ||
(Period <= AtSym+1) ||
(Period == Length ) ||
(Space != -1))
{
EmailOk = false
alert('L\'indirizzo di posta elettronica non e\' digitato correttamente.\n')
Temp.focus()
}
}
return EmailOk
}
// -->
</SCRIPT>
<META content="Microsoft FrontPage 5.0" name=GENERATOR></HEAD>
<center>
<BODY bgColor=#ffffff>
<FORM onsubmit="return IsEmailValid(this.email);"
action=addnew.asp method=post><INPUT
type=hidden value=1 name=pos> <INPUT type=hidden value=60001 name=prm>
<INPUT maxLength=45 size=25 name="email" value="tua email" onBlur="if (value == '') {value = 'tua email'}" onFocus="if (value == 'tua email') {value =''}">
<INPUT type=submit value=" ISCRIVITI ">
<INPUT
type=checkbox CHECKED value=si name=privacy> Ho
letto e accetto Informativa Privacy
</FORM>
</center>
</BODY></HTML>