Validering af felter.
Har følgende script:<script type='text/javascript'>
function checkDato( datoStreng ) {
var format = /^\d\d-\d\d-\d\d\d\d$/;
if (format.test(datoStreng)) {
var dag = parseInt(datoStreng.substring(0,2), 10);
var maaned = parseInt(datoStreng.substring(3,5), 10);
var aar = parseInt(datoStreng.substring(6,10), 10);
var dato = new Date(aar, maaned-1, dag);
if (dato.getDate() == dag && dato.getMonth() == maaned-1) {
return true;
}
}
return false;
};
function valider (formObjekt) {
if (!checkDato(formObjekt.Dato.value)) {
alert("den indtastede dato duer ikke.\nBenyt formatet DD-MM-YYYY");
formObjekt.Dato.focus();
return false;
}
return true;
};
</script>
Dette validere fint om dato feltet i formen er udfyldt korrekt, men jeg vil gerne have at det også validere nogle andre felter i formen også, disse tal felter må kun indeholde tal, enten hele tal eller desimal tal (f. eks. 8 eller 8,5)