Ik heb volgende code om te checken of de ingegeven waarden juist zijn.
De regular expressions kloppen, maar het probleem is dat het script enkel de eerste keer werkt. Ik maak gebruik van een onSubmit van de form om het script op te roepen.
Kan iemand me helpen?
De regular expressions kloppen, maar het probleem is dat het script enkel de eerste keer werkt. Ik maak gebruik van een onSubmit van de form om het script op te roepen.
Kan iemand me helpen?
Code:
var returnvalue = true;
function checkEdit(){
returnvalue = true;
if(document.editprof.mail.value == ""){
document.getElementById('mailerr').style.visibility="visible";
returnvalue = false
}
else{
var x = document.editprof.mail.value;
var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
if (!filter.test(x)){
document.getElementById('mailerr').style.visibility="visible";
returnvalue = false;
}
}
if(document.editprof.pcinfo.checked){
var check = /[0-9]x[0-9]/
if(!document.getElementById('res').value == ""){
if(!check.test(document.getElementById('res').value)){
document.getElementById('reserr').style.visibility="visible";
returnvalue = false;
}
}
}
return returnvalue;
}