mir geht es nicht darum Kritik zu üben..allenfalls konstruktive. Ich versuche einfach nur, wenn ich etwas (unschönes) sehe, dieses als Tipp weiterzugeben. Wenn jemand möchte, kann er es annehmen, wenn nicht, dann nicht.
Und entschuldigen musst Du Dich nicht! Meine PDFs von vor 5 Jahren sind (auch) gruselig, wenn auch anders gruselig.
Und schon kommt der nächste Tipp. Benamung von Objekten - NIEMALS Umlaute, Sonderzeichen u.ä. "Überprüfung" geht gar nicht (nicht wegen mir, sondern weil das Programmierscripte nicht mögen) - richtig wäre "ueberpruefung", nachnameKunde, nachname_kunde...
Wenn Du Optionskästchen "auslesen" möchtest, dann packe das Script immer in die umgebende Optionsfeldliste!! Schaue Dir hier mal dieses Schritt-für-Schritt-Tutorial an. http://acronaut.de/forum48/4162.html
Des Weiteren schaue auf die Bindung der Optionsfeldliste. Kontrollkästchen, haben den Wert 1 (an) und 0 (aus), NICHT SO Optionskästchen. Deine haben 1, 2, 3. Deswegen funktioniert auch nichts.
Habe Dir das Konstrukt jetzt mal angelegt, allerdings weiß ich nicht wirklich, wann Du etwas ein-/ausgeblendet haben willst. Das vervollständige bitte selbst. In Deinem Script war einiges doppelt...
Code: Alles auswählen
//1 = Inbetriebnahme
if(this.rawValue == "1"){
//alles einblenden, was bei Inbetriebnahme erscheinen soll
Formular1.t2.presence="visible";
Formular1.seite10.presence="visible";
//alles ausblenden, was bei Inbetriebnahme NICHT erscheinen soll
//2 = Reparatur
}else if (this.rawValue == "2"){
//alles einblenden, was bei Reparatur erscheinen soll
Formular1.t1.presence="visible";
//alles ausblenden, was bei Reparatur NICHT erscheinen soll
//hier bleibt nur noch übrig die 3 = Überprüfung
}else{
//alles einblenden, was bei Überprüfung erscheinen soll
Formular1.t1.presence="visible";
//alles ausblenden, was bei Überprüfung NICHT erscheinen soll
}
LG Mandy