Hallo zussammen.
Hab ein Script geschrieben, das in einem formular das alter validieren soll.
in 3 select feldern steht onblur="x()" Attribut das ruft so was
function x(){
var key = document.modelForm.elements;
if(key["day"].value!="" && key["month"].value!="" && key["year"].value!="" )
{
var birthday18 = new Date();
birthday18.setDate(key["day"].value);
birthday18.setMonth(parseInt(key["month"].value) - parseInt(1));
birthday18.setYear(parseInt(key["year"].value) + parseInt(18));
var today = new Date();
if(birthday18>today){
alert("Sie sind unter 18 Jahre alt!");}
}
}
in firefox läuft das perfect. in ie7 nicht. hat jemand die Idee woran das liegen kann.
danke für Ihre hilfe.