[ASP] checkbox per asp evtl. validieren?!
Thomas Bandt
activeserverpages at glengamoi.com
Wed, 22 Dec 2004 19:50:18 +0100
<script>
// Abhängigkeiten
var blub_1 = new Array();
var blub_2 = new Array();
var blub_3 = new Array("blub_2");
function checkDaBoxes(id) {
if(document.getElementById(id).checked == false) {
var arrTmp = eval(id);
for(i=0; i<arrTmp.length; i++) {
document.getElementById(arrTmp[i]).checked = false;
}
}
}
</script>
<form>
<input type="checkbox" name="blub" value="1" id="blub_1"
onClick="checkDaBoxes(this.id)" /> 1 <br/>
<input type="checkbox" name="blub" value="2" id="blub_2"
onClick="checkDaBoxes(this.id)" /> 2 <br/>
<input type="checkbox" name="blub" value="3" id="blub_3"
onClick="checkDaBoxes(this.id)" /> 3 <br/>
</form>
Hoffe das ist halbwegs verständlich und hilft dir auf die Sprünge.
Gruß, Thomas
_____________________________________
http://blogs.dotnetgerman.com/thomas/
> -----Original Message-----
> From: activeserverpages-admin@glengamoi.com
> [mailto:activeserverpages-admin@glengamoi.com] On Behalf Of Marco Velo
> Sent: Wednesday, December 22, 2004 7:01 PM
> To: activeserverpages@glengamoi.com
> Subject: [ASP] checkbox per asp evtl. validieren?!
>
> Hallo
>
> HTML Nachricht! Schreibe wieder einmal über OWA! :-(
>
> Habe folg. Problem. Stellt euch 3 checkboxen vor.
> Checkbox A, B und C
>
> Checkbox A ist immer auf True (d.h. häckchen gesetzt)
> Ich setzte ein häckchen auf Checkbox B. Da passiert noch
> nicht. Bei Checkbox C mache ich das gleiche. Passiert auch
> noch nichts. Nun nehme ich das häckchen von Checkbox B weg.
> ---> In diesem Moment sollte automatisch das häckchen von
> Checkbox C auch entfernt werden.
>
> Nun, hat jemand eine idee, wie ich das mache???
>
>
> Bei mir existieren 6 checkboxen und jedes einzelten wird noch
> je nachdem was in der DB für werte enthalten sind auf true
> oder auf false gesetzt.
> Damit ihr ne idee habt wie das in etwa aussieht hier ein
> kurzer Abschnitt des codes:
>
> <form name="struktur" method="POST"
> action="--WEBBOT-SELF--">
> <!--webbot bot="SaveResults"
> u-file="fpweb:///_private/form_results.csv"
> s-format="TEXT/CSV" s-label-fields="TRUE" --><table
> border="0" cellpadding="0" cellspacing="0"
> style="border-collapse: collapse" bordercolor="#111111"
> width="417" id="AutoNumber3">
> <tr>
> <td width="40" align="center">AA</td>
> <td width="40" align="center">A</td>
> <td width="40" align="center">AM</td>
> <td width="40" align="center">LM</td>
> <td width="40" align="center">MD</td>
> </tr>
> <tr>
> <td width="40" align="center">
> <input name="AA" type="checkbox"
> value="-1" checked></td>
> <td width="40" align="center">
> <% if stufe > 2 then
> response.write ("<input
> type=""checkbox"" name=""A"" value=""-1"" checked></td>")
> else
> response.write ("<font size=""5""
> align=""center""> * </font></td>")
> response.write ("<input type=""hidden""
> name=""A"" value=""0"">")
> end if%>
> <td width="40" align="center">
> <% if stufe > 3 then
> response.write ("<input
> type=""checkbox"" name=""AM"" value=""-1"" ></td>")
> else
> response.write ("<font size=""5""
> align=""center""> * </font></td>")
> response.write ("<input type=""hidden""
> name=""AM"" value=""0"">")
> end if%>
> <td width="40" align="center">
> <% if stufe > 4 then
> response.write ("<input
> type=""checkbox"" name=""LM"" value=""-1"" ></td>")
> else
> response.write ("<font size=""5""
> align=""center""> * </font></td>")
> response.write ("<input type=""hidden""
> name=""LM"" value=""0"">")
> end if%>
> <td width="40" align="center">
> <% if stufe > 5 then
> response.write ("<input
> type=""checkbox"" name=""MD"" value=""-1"" ></td>")
> else
> response.write ("<font size=""5""
> align=""center""> * </font></td>")
> response.write ("<input type=""hidden""
> name=""MD"" value=""0"">")
> end if%>
> </table>
> </form>
>
> Danke
>
> grüsse
> Marc
>
>