Jetzt bringt er mir den Fehler schon wieder: Hab die Funktion mehrmals eingefügt für verschiedene Felder. Jetzt meckert er wieder rum, daß bei <body onload="cursor();"> ein Objekt erwartet wird. Dabei hab ich da gar nix gemacht, sondern nur in der function checkformular. Hilfe?!?
function cursor(){
heute = new Date();
document.bericht.angdat.value = heute.getDate()+"."+heute.getMonth()+1+"."+heute.getFullYear();
document.bericht.prosdat.value = heute.getDate()+"."+heute.getMonth()+1+"."+heute.getFullYear();
document.bericht.infodat.value = heute.getDate()+"."+heute.getMonth()+1+"."+heute.getFullYear();
document.bericht.mustdat.value = heute.getDate()+"."+heute.getMonth()+1+"."+heute.getFullYear();
document.bericht.kdnr.focus();
}
function chkFormular(){
if(document.bericht.kdnr.value == "") {
alert ("Bitte Kundennummer eingeben!");
document.bericht.kdnr.focus();
return false;
}
var chkZ = 1;
for(i=0;i<document.bericht.kdnr.value.length;++i)
if(document.bericht.kdnr.value.charAt(i) < "0" || document.bericht.kdnr.value.charAt(i) > "9") chkZ = -1;
if(chkZ == -1) {
alert("Bitte Zahl eingeben!");
document.bericht.kdnr.focus();
return false;
}
if(document.bericht.NL.options[0].selected == true) {
alert ("Bitte Niederlassung auswählen!");
document.bericht.NL.focus();
return false;
}
if(document.bericht.name.value == "") {
alert ("Bitte Name eingeben!");
document.bericht.name.focus();
return false;
}
if(document.bericht.segm.options[0].selected == true) {
alert ("Bitte Segment auswählen!");
document.bericht.segm.focus();
return false;
}
var chkZ = 1;
for(i=0;i<document.bericht.acryl.value.length;++i)
if(document.bericht.acryl.value.charAt(i) < "0" || document.bericht.acryl.value.charAt(i) > "9") chkZ = -1;
if(chkZ == -1) {
alert("Bitte Zahl eingeben!");
document.bericht.acryl.focus();
return false;
}
for(i=0;i<document.bericht.alu.value.length;++i)
if(document.bericht.alu.value.charAt(i) < "0" || document.bericht.alu.value.charAt(i) > "9" chkZ = -1;
if(chkZ == -1) {
alert("Bitte Zahl eingeben!";
document.bericht.alu.focus();
return false;
}
}