Hallo beisammen,
ich tu mich ein wenig schwer mit der Radiogroup- Komponente. Vielleicht könnt Ihr mir mal auf die Sprünge helfen.
Also ich hab zwei Radiogrouups (RadioGroup1 und RadioGroup2), welche abhängig vom Datum vorbelegt sein sollen.
RadioGroup2 hat drei Einträge (2008-2009-2010) und soll mit 2009, also ItemIndex 1 vorbelegt werden.
Radiogroup1 hat 12 Einträge (1-12) und soll mit ItemIndex 9 vorbelegt werden.
Hier die Definition der RadioGroup2:
Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22:
| <table id="Panel6_table" width="185" height="29" border="0" cellpadding="0" cellspacing="0" style=" border: 1px solid ; " > <tr> <td valign="top"> <div id="RadioGroup2_outer" style="Z-INDEX: 0; LEFT: 1px; WIDTH: 180px; POSITION: absolute; TOP: 0px; HEIGHT: 26px"> <table id="RadioGroup2_table" cellpadding="0" title="" cellspacing="0" width="180" style=" font-family: Verdana; font-size: 12px; height:24px;width:180px;table-layout:fixed" ><tr> <td width="20" height="24"> <input type="radio" id="RadioGroup2_0" name="RadioGroup2" value="0" tabindex="0" /> </td><td align="Left" width="40\ height="24" style="overflow:hidden;white-space:nowrap"> <span id="RadioGroup2_0_caption" style="white-space:nowrap" onclick="return RadioGroupClick(document.forms[0].RadioGroup2, 0);" style=" font-family: Verdana; font-size: 12px; " >2008</span> </td> <td width="20" height="24"> <input type="radio" id="RadioGroup2_1" name="RadioGroup2" value="1" tabindex="0" /> </td><td align="Left" width="40\ height="24" style="overflow:hidden;white-space:nowrap"> <span id="RadioGroup2_1_caption" style="white-space:nowrap" onclick="return RadioGroupClick(document.forms[0].RadioGroup2, 0);" style=" font-family: Verdana; font-size: 12px; " >2009</span> </td> <td width="20" height="24"> <input type="radio" id="RadioGroup2_2" name="RadioGroup2" value="2" tabindex="0" /> </td><td align="Left" width="40\ height="24" style="overflow:hidden;white-space:nowrap"> <span id="RadioGroup2_2_caption" style="white-space:nowrap" onclick="return RadioGroupClick(document.forms[0].RadioGroup2, 0);" style=" font-family: Verdana; font-size: 12px; " >2010</span> </td> </tr> </table> |
und so versuche ich ItemIndex zu setzen:
Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21:
| function AuswertungJSLoad($sender, $params) {
?> //Javascript-Quelltext hier hinzufügen
var jetzt = new Date(); var DieserMonat = jetzt.getMonth() + 1; var DiesesJahr = jetzt.getYear()-100; var DieserTag = jetzt.getDate(); if (DiesesJahr == 8) { alert(0); } else if (DiesesJahr == 9) { alert('*'); document.getElementById('RadioGroup2').ItemIndex = 1; alert('**'); } |
Das zweite alert wird nicht ausgeführt. Also muss in der Zeile davor ein Fehler stecken.
Danke für eure Zeit
Gruß
Peter