Tags
Forum
Artikler
Brugere
Stil spørgsmål
1
online
Login
Husk mig
Disable textboxe
Tags:
javascript
Bruger #10747
@ 28.08.08 21:57
0
Hey
Jeg søger en løsningen til at disable 2 - 4 textboxe/dropdowns, via en enkelt checkbox.
Hvordan kan dette laves?
Bruger #3143
@ 28.08.08 22:22
2
1.965
Eksempel:
<select id="select1"><option>Option1</select>
<textarea id="textarea1"></textarea>
<input type="checkbox" onclick="document.getElementById('select1').disabled = document.getElementById('textarea1').disabled = this.checked">
Bruger #10216
@ 28.08.08 22:27
9
4.283
det kan laves ved at man benytter
document.getElementsByTagName
og/eller
document.getElementsById
.
Fra den checkbox man klikker på, igennem et
onclick
event, kan man tjekke om den er
checked
eller ikke. Når man så gennemløber det array man fik fra document.getElementsBy* med et
for-loop
kan man alt efter checkboxens stadie, sætte
disabled=true
eller
false
på elementerne i arrayet. Dette pakkes ind i en
function
som kaldes hver gang i det tidligere
click event
.
Bruger #10747
@ 28.08.08 23:17
0
Tak for hjælpen begge to.
Jeg brugte Jespers eksempel og det virkede perfekt
Karma barometer (30 dage)
Modtaget
Givet
X
Favorit hos
Forum tråde
Artikler
Tilføj til dine favorit tags
Fjern fra dine favorit tags