Hejsan.
Använder mig av följande kod för att validera ett nummer-fält:
Kod:
<!--
function kontrollera(obj){
var svar = obj.svar.value;
var pattern = /^((\d+)|(\d+[\.,]\d+))(([Ee])-?\d+)?$/;
flag = pattern.test(svar);
if(flag){
return true;
}
else{
alert("Du måste skriva in ett tal.");
document.fraga.svar.focus();
return false;
}
}
//-->
Kom på att nu kan ju någon bara skriva in en nolla som inte är tillåtet i mitt fall. Satt och försökte knåpa ihop en lösning i pattern men kom inte på nån. Är det någon som kan hjälpa mig?
------------------
MVH
Harback