08. juni 2006 - 11:31Der er
5 kommentarer og 1 løsning
Adgang til array baserede form elementer
Hej
Jeg har nogle checkboxe, som jeg ved aktivering af en anden checkbox, skal kunne disable.
Mine checkboxe ser således ud: Nyhed: <input type="checkbox" name="Nyhed[2]" value=1 checked="checked"> Links: <input type="checkbox" name="Links[2]" value=2 checked="checked"> Brugere: <input type="checkbox" name="Brugere[2]" value=4 checked="checked"> Slet Alle rettigheder: <input type="checkbox" name="Slet[2]" value="0" onChange="deaktiverecheckboxe(this.form, 2, new Array('Nyhed','Links','Brugere'))">
Ved tryk på "Slet alle rettigheder", skal de 3 første checkboxe disables. For hver række data jeg har, ha jeg de 4 ovenstående checkboxe - derfor har de et index.
Jeg har prøvet at få fat i elementerne sådan her: function deaktiverecheckboxe(frm, brugerid, niveauer) { for(i = 0; i < niveauer.length; i++) { var a = niveauer[i] + "[" + brugerid + "]"; frm.a.disabled = true; } }
Hvordan skal min metode se ud, så jeg kan få fat i checkboxene?
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.
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.