checkbox erst nach aktiven radio aktivieren!
x3 01.12.2004 - 08:31 840 4
x3
† 18.03.2006
|
Also ich habe folgendes problem: es sind 5 radio buttons (wobei einer für eingabe löschen steht), und 3 checkboxes! jedoch sollen die checkboxes erst nach der auswahl eines radiobuttons aktiviert werden! und sobal der radiobutton angabe löschen akiviert wird, sollen die hackerl bei den checkboxes wieder gelöscht werden, und wieder auf inaktive gesetzt werden! (angabe löschen ist default gesetzt, also beim ersten aufruf der seite sind daher aller checkboxes auf inaktiv gesetzt) dies geht wohl mit javascript, nur kenne ich mit javascript nicht wirklich aus!
Bearbeitet von x3 am 02.12.2004, 06:57
|
Ringding
Pilot
|
Dann lern's! Warum sollten wir's für dich machen? - Entweder du wirst dafür bezahlt: du wirst bezahlt, aber wir machen's - nein danke.
- Du musst es für die Schule machen - gut so, mach es und lern was dabei.
- Du machst es zum Spaß - wo ist der Spaß, wenn man's nicht selber macht?
|
x3
† 18.03.2006
|
Dann lern's! ich habe nicht die nötige zeit, mich mit javascript zu beshäftigen! auserdem wenn ich es für 1 sache brauche, die in sagen wir 2 mins (denk ich mal) ausgecodet ist, und ich es dann nie wieder brauche (das ganze javascript zeug)! habe auserdem schon in google, half mir aber auch nicht weiter! somit dachte ich, ich frag in oc.at nach, da sich da sicher einige auskennen! aber es scheint ja so als wollen manche gar nicht helfen! ich lerns gerne, nur der zeitdruck läst mir das gerade nicht zu!
|
BuSHidO
ist süß
|
if (document.form.radioButtonName.checked) {
// checked. Do this.
} else {
// not checked. Do that.
}
function enableField()
{
document.form1.address2.disabled=false;
}
das sollte reichen bisserl nachdenken musst schon selber
|
x3
† 18.03.2006
|
soda habs anders gemacht, und funktioniert! lösung: <script type="text/javascript">
<!--
function deactivate(elem1, elem2, elem3)
{
elem1.checked=false;
elem1.disabled = true;
elem2.checked=false;
elem2.disabled = true;
elem3.checked=false;
elem3.disabled = true;
}
function activate(eleme1, eleme2, eleme3)
{
eleme1.disabled = false;
eleme2.disabled = false;
eleme3.disabled = false;
}
-->
</script>
aufruf: echo "<td bgcolor='".$farbe."'> ".$row['Anwendungen']."</td>";
echo "<td width='1' background='img/blueline.gif'><img src='img/bl.gif' width='1' height='1'></td>";
echo "<td bgcolor='".$farbe."' align='center'><input type='radio' name='radio_".$row['anwendungID']."' value='0' onclick=\"deactivate(check1_".$row['anwendungID'].", check2_".$row['anwendungID'].", check3_".$row['anwendungID'].");\"></td>";
echo "<td width='1' background='img/blueline.gif'><img src='img/bl.gif' width='1' height='1'></td>";
echo "<td bgcolor='".$farbe."' align='center'><input type='radio' name='radio_".$row['anwendungID']."' value='1' checked onclick=\"activate(check1_".$row['anwendungID'].", check2_".$row['anwendungID'].", check3_".$row['anwendungID'].");\"></td>";
echo "<td width='1' background='img/blueline.gif'><img src='img/bl.gif' width='1' height='1'></td>";
echo "<td bgcolor='".$farbe."' align='center'><input type='radio' name='radio_".$row['anwendungID']."' value='2' onclick=\"activate(check1_".$row['anwendungID'].", check2_".$row['anwendungID'].", check3_".$row['anwendungID'].");\"></td>";
echo "<td width='1' background='img/blueline.gif'><img src='img/bl.gif' width='1' height='1'></td>";
echo "<td bgcolor='".$farbe."' align='center'><input type='radio' name='radio_".$row['anwendungID']."' value='3' onclick=\"activate(check1_".$row['anwendungID'].", check2_".$row['anwendungID'].", check3_".$row['anwendungID'].");\"></td>";
echo "<td width='1' background='img/blueline.gif'><img src='img/bl.gif' width='1' height='1'></td>";
echo "<td bgcolor='".$farbe."' align='center'><input type='radio' name='radio_".$row['anwendungID']."' value='4' onclick=\"activate(check1_".$row['anwendungID'].", check2_".$row['anwendungID'].", check3_".$row['anwendungID'].");\"></td>";
falls das mal wer braucht!
Bearbeitet von x3 am 02.12.2004, 06:35
|