getNodeValue()

Status
Niet open voor verdere reacties.

keej

Gebruiker
Lid geworden
17 aug 2007
Berichten
279
Met getNodeValue() kan je in javascript de waarde van een node opvragen.

Dit gaat goed als dit een string is.

Kan je echter ook bijvoorbeeld de breedte van een element opvragen, waarbij je bijvoorbeeld meegeeft dat je die in pixels wil krijgen?
 
De breedte van een element kunt je opvragen via element.offsetWidth:

document.getElementById("jouwelement").offsetWidth;

Dit is een handige methode, maar werkt in sommige gevallen niet (als je element verborgen is bijvoorbeeld). Ik zou willen aanraden om je een keer te verdiepen in een library (als je dat niet al gedaan hebt). Typ op google: "javascript prototype" of "javascript jquery". Dit zijn libraries die onwijs veel ondersteuning geven als je iets simpels als de width van een element wilt weten. In prototype zou je regel enkel:

$("jouwelement").getWidth();

zijn. En die functie werkt wel altijd in tegenstelling tot offsetWidth.

Veel succes

Wout
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan