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?
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
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.