05. august 2002 - 12:51
Der er
9 kommentarer og 1 løsning
checkbox...
Hej... jeg er i gang med at lave en funcktion der skal "afkrydse" nogle chockbox'e... den laver fejl når jeg bruger... function mark_all(){ document.del.1.checked = true; document.del.2.checked = true; document.del.3.checked = true; //OSV.. } formen hedder "del" of checkbox'ene hedder 1, 2, 3, 4, OSV... (det skal være skrevet sådan som jeg har stillet det op, ikke med en while() løkke...) Dea_PG
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?
Slettet bruger
05. august 2002 - 12:52
#1
Dine navne må ikke starte med et tal. De skal starte med et bogstav (og underscore er vist også tilladt, men glem det). Du kan evt. kalde dem "nr1", "nr2", osv.
Slettet bruger
05. august 2002 - 12:53
#2
Desuden afkryder du ikke ved at sætte checked til true, men istedet ved at sætte checked til false!
05. august 2002 - 12:58
#3
der skal være et "flueben" i... så skel den vel være true... men OK... ikke starte med tal... så ved man det... tester lige...
Slettet bruger
05. august 2002 - 13:01
#4
Det er klart; jeg kom til at tænke på "afkryde" som at tage hakket væk... Det er også det skide inkonsekvente danske sprog! :)
05. august 2002 - 13:03
#5
OK... se lige på det her... min form's kode er: <form name="del" action="<?php echo $PHP_SELF; ?>?thing2do=slet"> //tag dig ikke af <?php echo $PHP_SELF; ?> checkbox'ene er lavet sådan her... echo "<b><input type=\"checkbox\" name=\"nr$data[4]\" value=\"$data[4]\"> Slet dette indlæg...</b><br>"; som du nok kan se er det PHP der generere koden... men "oversat" er det <b><input type="checkbox" name="nr9" value="9"> Slet dette indlæg...</b><br> men JS skriver "document.del.nr9 er ikke et objekt"... hvorfor? Dea_PG
Slettet bruger
05. august 2002 - 13:09
#6
Det burde virke. Smid lige et link!
05. august 2002 - 13:15
#7
hmm... lige nu ligger det ikke på nettet... men her er HELE koden oversat fra PHP... <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE>bla</TITLE> <script language="JavaScript"> function mark_all(){ document.del.nr9.checked = true; } </script> <META http-equiv=content-type content=text/html;charset=iso-8859-1><LINK <META content="MSHTML 6.00.2716.2200" name=GENERATOR></HEAD> <BODY vLink=red aLink=red link=red bgProperties=fixed bgColor=#7bbad7 leftMargin=0 background=gaestebog_bg.jpg topMargin=0 marginheight="0" marginwidth="0"> <TABLE cellSpacing=0 cellPadding=19 width=390 border=0> <TBODY> <TR> <TD style="font-family : Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size:11px;"><BR><SPAN><form name="del" action="gaestebog_admin.php?thing2do=slet"> <br><br>Du ser nu indlæg 0 til 10 <hr style="color:Black; height:1px;"><br> <b><input type="checkbox" name="nr9" value="9"> Slet dette indlæg...</b><br> <b>Navn:</b> Morten<br><b>Email:</b><a href="mailto:morten_fangel@desi-dev.dk">morten_fangel@desi-dev.dk</a><br> <b>Besked:<br></b>Test...<br /> <br /> jeg laver lige et par test af gæstebogens "next_prev()" funktion<br /> <br /> Morten<br> <table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td style="border-bottom : 1px Solid Black;"></td></tr></table> <br> <b><input type="checkbox" name="nr8" value="8"> Slet dette indlæg...</b><br> <b>Navn:</b> Morten<br> <b>Email:</b><a href="mailto:morten_fangel@desi-dev.dk">morten_fangel@desi-dev.dk</a><br> <b>Besked:<br></b>Test...<br /> <br /> jeg laver lige et par test af gæstebogens "next_prev()" funktion<br /> <br /> Morten<br> <table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td style="border-bottom : 1px Solid Black;"></td></tr></table> <br> <b><input type="checkbox" name="nr7" value="7"> Slet dette indlæg...</b><br> <b>Navn:</b> Morten<br> <b>Email:</b><a href="mailto:morten_fangel@desi-dev.dk">morten_fangel@desi-dev.dk</a><br> <b>Besked:<br></b>Test...<br /> <br /> jeg laver lige et par test af gæstebogens "next_prev()" funktion<br /> <br /> Morten<br> <table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td style="border-bottom : 1px Solid Black;"></td></tr></table> <br> <b><input type="checkbox" name="nr6" value="6"> Slet dette indlæg...</b><br> <b>Navn:</b> Morten<br> <b>Email:</b><a href="mailto:morten_fangel@desi-dev.dk">morten_fangel@desi-dev.dk</a><br> <b>Besked:<br></b>Test...<br /> <br /> jeg laver lige et par test af gæstebogens "next_prev()" funktion<br /> <br /> Morten<br> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr><td style="border-bottom : 1px Solid Black;"> </td> </tr> </table> <br><br> <a href="java script:mark_all();">test...</a> <br><br> <input type="submit" value="Slet valgte indlæg..."> </form> </SPAN> </TD> </TR> </TBODY> </TABLE> </BODY> </HTML> Dea_PG
Slettet bruger
05. august 2002 - 13:19
#8
Det virker fint hos mig!
05. august 2002 - 13:23
#9
hmm... så prøver jeg lige igen...
05. august 2002 - 13:25
#10
OK... så fandt jeg fejlen lige før jeg postede koden... tak for hjælpen...
Vi tilbyder markedets bedste kurser inden for webudvikling