Thema: Checken dynamisch erzeugter Checkboxen via DOM?


Seite durchsuchen:


zurück zur Übersicht

Diskussionsgruppe: VBScript/Javascript

Hallo! Habe da mal ein mittelschweres Problem, welches fuer mich aufgrund mangelnder DOM-Kenntnisse kaum loesbar ist. Es geht um folgenden HTML-Code, der zu pruefen ist: [code] <p align="right">Delete ThisParticipant <input type="checkbox" Name="<%="a"&i%>" value="a" onclick ="if (this.checked) {disableIt(´txtEmployeeID<%=i%>,txtName<%=i%>,txtEmail<%=i%>,txtPosition<%=i%>´)}else {enableIt(´txtEmployeeID<%=i%>,txtName<%=i%>,txtEmail<%=i%>,txtPosition<%=i%>´)}" > </td></tr> <tr><td>Employee ID</td><td><input type=text name = "<%="txtEmployeeID"&i%>" ></td></tr> <tr><td>Fullname</td><td><input type=text name = "<%="txtName"&i%>" ></td></tr> <tr><td>Email</td><td><input type=text name = "<%="txtEmail"&i%>" ></td></tr> <tr><td>Position/Function</td><td><input type=text name = "<%="txtPosition"&i%>" ></td></tr> }[/code] Wenn nun die Checkbox angewaehlt wurde, so soll der Javascripcode NICHT ausgefuehrt werden. Wie kann ich das ueber entsprechende (DOM-)Zugriffe steuern??? Anstehend der generierte Code: [code] for (i=1;i<=<%=session("m")%>;i++) { //In folgender Zeile ist der Hund begraben if (document.getElementsByName......... == "false") { frmvalidator.addValidation("txtEmployeeID"+i,"req","Please Fill Participant EmployeeID : "+i); frmvalidator.addValidation("txtName"+i,"req","Please Fill ´Participant Name´: "+i); frmvalidator.addValidation("txtEmail"+i,"req","Please Fill Participant ´Email´ : "+i); frmvalidator.addValidation("txtEmail"+i,"email","Please Correct Participant ´Email´ : "+i); frmvalidator.addValidation("txtPosition"+i,"req","Please Fill Participant ´Position´ : "+i); } } [quote]

Von: dr.doenna Datum: 01.11.2006, 11:08

alle Antworten zu dieser Frage




Ähnliche Themen
Subject Gruppe Datum
aktive Checkboxen zählen. Tabellenkalkulation 13.12.2005
Checkbox und Schaltfläche Tabellenkalkulation 08.05.2005
CheckBoxen auf UserForm Tabellenkalkulation 05.02.2006


Antworten der Gruppe: VBScript/Javascript
www.supportnet.de





Office 365 stellt vertraute Microsoft Office-Tools für die Zusammenarbeit und Produktivität über die Cloud bereit. So können alle ganz einfach von nahezu überall zusammenarbeiten und auf E-Mails, Webkonferenzen, Dokumente und Kalender zugreifen.