javascript getAttribute / getElementById
fr3ax
- javascript
hi
ich möchte gerne den wert eines Element-Attributes mit getAttribute() auslesen lassen.
javascript-code
var bot_pos_x = document.getElementById('bot_mover').getAttribute('width');
html-code:
<html>
<div id="feld">
<table border>
<tr>
<td id="bot_mover" width="200" height="0" align="right" valign="center">
<div id="bot"> </div>
</td>
</table>
dieser schnippsel sollte eigentlich die breite des Elements 'bot_mover' zurückgeben. klappt aber nicht. die javascript-konsole sagt das hier:
Fehler: document.getElementById("bot_mover") has no properties
Quelldatei: file:///C:/Dokumente%20und%20Einstellungen/Simon%20M/Desktop/bot/engine.js
Zeile: 7
jemand ne idee warums nicht klappt ?
simon
hi,
Fehler: document.getElementById("bot_mover") has no properties
Existiert das Element zu dem Zeitpunkt bereits?
gruß,
wahsaga
hi,
Fehler: document.getElementById("bot_mover") has no properties
Existiert das Element zu dem Zeitpunkt bereits?
gruß,
wahsaga
hi,
danke, genau das war die lösung :-)
habe das js jetzt ganz unten eingebunden und nicht im head.
vielen dank =)