Johannes2008
Gebruiker
- Lid geworden
- 5 aug 2008
- Berichten
- 10
Dag,
Ik heb binnen de javascriptsectie een deel staan:
...
function wijzigRand(){
document.getElementById("div2").style.border = rand;
}
function pasBreedteAan(waarde){
document.getElementById("div2").style.width = waarde;
}
...
en verderop in de body:
...
<li>
Border <strong>div2</strong> =
<input name="rand" type="text" id="rand" value="5px dotted #666666" onblur="javascript:wijzigRand();" />
<label> </label> (onBlur)
</li>
<li>
Maak <strong>div2</strong>
<a href="javascript
asBreedteAan('600px');">600px</a> -
<a href="javascript
asBreedteAan('500px');">500px</a> -
<a href="javascript
asBreedteAan('90%');">90%</a> breed
</li>
...
De div2-tag is elders gedefinieerd. De functies passen de rand en de breedte van deze div aan. De functie pasBreedteAan werkt prima. De functie wijzigRand niet. Als ik binnen die functiedefinitie in plaats van rand bijv neerzet '10px solid #FF0000' werkt het weer wel.
Wat doe ik fout?
Johannes
Ik heb binnen de javascriptsectie een deel staan:
...
function wijzigRand(){
document.getElementById("div2").style.border = rand;
}
function pasBreedteAan(waarde){
document.getElementById("div2").style.width = waarde;
}
...
en verderop in de body:
...
<li>
Border <strong>div2</strong> =
<input name="rand" type="text" id="rand" value="5px dotted #666666" onblur="javascript:wijzigRand();" />
<label> </label> (onBlur)
</li>
<li>
Maak <strong>div2</strong>
<a href="javascript

<a href="javascript

<a href="javascript

</li>
...
De div2-tag is elders gedefinieerd. De functies passen de rand en de breedte van deze div aan. De functie pasBreedteAan werkt prima. De functie wijzigRand niet. Als ik binnen die functiedefinitie in plaats van rand bijv neerzet '10px solid #FF0000' werkt het weer wel.
Wat doe ik fout?
Johannes