07. marts 2004 - 18:26
Der er
14 kommentarer og 1 løsning
checkbox checked = option visible
Jeg har 7 ugedage, som alle er unchecked. Når man så checker dem, skal alle mine option muligheder være tilgængelige. Det kan være i lettere forstår det hvis jeg siger det er en uge kalender hvor den der er logged ind kan skrive hvad dage de kan og hvad tid i de dage der er checked.
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
07. marts 2004 - 18:27
#1
ehhh ??? det må du liiiige forklare lidt bedre ...
07. marts 2004 - 18:38
#2
nute, 2 sekunder - laver lige et site =)
07. marts 2004 - 18:42
#3
07. marts 2004 - 18:55
#4
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title>Untitled</title> <script language="JavaScript" type="text/javascript"> <!-- function toggleSelect( objCheck ) { var objDiv = document.getElementById( "div" + objCheck.id ); if( objCheck.checked ) { objDiv.style.display = "block"; } else { objDiv.style.display = "none"; } } //--> </script> </head> <body> <form id="frm"> <table width="98%" cellspacing="6" cellpadding="0" border="0"> <tr> <td colspan="7" class="headline"></td> </tr> <tr> <td colspan="7" class="headline">Training</td> </tr> <tr> <td width="14%">Mon - <input type="checkbox" name="mon" id="mon" value="" onclick="toggleSelect( this );"></td> <td width="14%">Tue - <input type="checkbox" name="tue" id="tue" value="" onclick="toggleSelect( this );"></td> <td width="14%">Wed - <input type="checkbox" name="wed" id="wed" value="" onclick="toggleSelect( this );"></td> <td width="14%">Thu - <input type="checkbox" name="thu" id="thu" value="" onclick="toggleSelect( this );"></td> <td width="14%">Fri - <input type="checkbox" name="fri" id="fri" value="" onclick="toggleSelect( this );"></td> <td width="14%">Sat - <input type="checkbox" name="sat" id="sat" value="" onclick="toggleSelect( this );"></td> <td width="14%">Sun - <input type="checkbox" name="sun" id="sun" value="" onclick="toggleSelect( this );"></td> </tr> <tr> <td width="14%"> <div id="divmon" style="display:none;"><select name="time" class="form2" size="1"> </select><br>untill<br> <select name="time" class="form2" size="1"> </select></div> </td> <td width="14%"> <div id="divtue" style="display:none;"><select name="time" class="form2" size="1"> </select><br>untill<br> <select name="time" class="form2" size="1"> </select></div> </td> <td width="14%"> <div id="divwed" style="display:none;"><select name="time" class="form2" size="1"> </select><br>untill<br> <select name="time" class="form2" size="1"> </select></div> </td> <td width="14%"> <div id="divthu" style="display:none;"><select name="time" class="form2" size="1"> </select><br>untill<br> <select name="time" class="form2" size="1"> </select></div> </td> <td width="14%"> <div id="divfri" style="display:none;"><select name="time" class="form2" size="1"> </select><br>untill<br> <select name="time" class="form2" size="1"> </select></div> </td> <td width="14%"> <div id="divsat" style="display:none;"><select name="time" class="form2" size="1"> </select><br>untill<br> <select name="time" class="form2" size="1"> </select></div> </td> <td width="14%"> <div id="divsun" style="display:none;"><select name="time" class="form2" size="1"> </select><br>untill<br> <select name="time" class="form2" size="1"> </select></div> </td> </tr> <tr> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td><input type="button" value="Save" class="button" /></td> </tr> </table> </form> </body> </html>
07. marts 2004 - 20:08
#6
det er fordi du ikke har 'id' attribut på dine checkboxer ... se forskellen på min og din checkbox. min: <input type="checkbox" name="mon" id="mon" value="" onclick="toggleSelect( this );"> din: <input type="checkbox" name="mon" value="" onclick="toggleSelect( this );"> /nute
07. marts 2004 - 21:06
#7
nute, ahh nu virker det - men kun monday?
07. marts 2004 - 21:11
#8
du skal gøre det samme på alle de andre checkboxer. alle checkboxer skal have 'id' attribut, med samme værdi som ligger i 'name' /nute
07. marts 2004 - 21:19
#9
nute, ja det har jeg selvfølgelig gjort.
07. marts 2004 - 21:27
#10
Men det virker stadig ikke :|
07. marts 2004 - 21:27
#11
du har jo hellere ikke gjort det jeg har gjort. Hvis du kigger én ekstra gang på det jeg har gjort ... alle selects ligger inde i et layer som ser sådann ud: <div id="" style="display:none;"> 'id' attributten skal have værdien 'div[dag]' hvor [dag] tilsvarer 'id' attributten til den checkbox der styrer den. select for tirsdag ligger i <div id="divtue" style="display:none;"> select for onsdag ligger i <div id="divwed" style="display:none;"> osv. Sørg for at gøre som jeg har gjort, så vil det ikke fejle /nute
07. marts 2004 - 21:37
#12
nute, gah hvor er jeg dog dum - det havde jeg overhovedet ikke tænkt på. Vil du have points? Du kan tilfældigvis ikke kode php, vel?
07. marts 2004 - 21:40
#13
desværre er jeg nok ikke den vildeste php mand ... /nute
07. marts 2004 - 21:45
#14
Nejnej okay, spurgte bare =)
07. marts 2004 - 21:48
#15
og jeg svaret bare ;o] takker for points /nute
Vi tilbyder markedets bedste kurser inden for webudvikling