21. oktober 2002 - 12:50Der er
13 kommentarer og 1 løsning
Checkbox..
jeg har et phpscript som lister en gruppe og så punkter under den gruppe... Jeg har sat op på denne måde: kategorien: <input type="checkbox" name="kategori" value="1">
efterfølgende punkter: <input type="checkbox" name="1" value="id'en">
Det jeg så gerne vil have den til er at når man vælger checkbox for kategori at den så laver alle de checkboxe som har det name som kategorien har som value bliver checked..
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
<script language=javascript> function doStuff(name) { var myNames = document.getElementByName(name); for (i = 0; i < myNames.length; i++) { myNames[i].checked = true; } } </script>
Men jeg laver det altså på den måde... ellers kan jeg ikke lave de scripts jeg skal bruge..
Synes godt om
Slettet bruger
22. oktober 2002 - 17:02#8
Giv mig et eksempel på et script, der ikke kan laves, hvis du bruger forskellige navne! Det vil altid kunne lade sig gøre, selvom du måske bliver nødt til at gå en omvej.
Man kn nok godt lave det på andre måder men det er da alt for besværligt.. Det letteste er bare at ligge mine info i et array og så kører en løkke som tømmer dette..
Nå men har noget som virker.. næsten da.. Problemmet er at den KUN kan markere objekterne når der er mere end 1.. Hvordan får jeg den til at markere det hvis der kun er 1 så?
<script> <!-- Begin function checkAll(field) { for (i = 0; i < field.length; i++) field[i].checked = true ; }
function uncheckAll(field) { for (i = 0; i < field.length; i++) field[i].checked = false ; } // End --> </script>
Synes godt om
Slettet bruger
26. oktober 2002 - 18:54#14
Jeg synes ikke, det er særlig smart at gøre sådan. Men dette skulle gerne virke:
function checkAll(field) { if (typeof(field.length) != 'undefined') { for (i = 0; i < field.length; i++) field[i].checked = true; } else field.checked = true; }
Du kan nok selv regne uncheckAll ud!
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.