@@Beat:
nuqneH
<img id="img_4711_1" name="n_img_4711_1" src="img/exampleImage01.jpg" alt=""/>
var aWidth = document.n_img_4711_1.widthdu versuchst ein width Attribut auszulesen, das nicht existiert.
Nein. Er liest die width-Eigenschaft des Objektes document.n_img_4711_1 aus, das offensichtlich existiert. (Dennoch ist diese Variante wohl nicht empfehlenswert.)
var aWidth = document.getElementById('img_4711_1').width
dazu muss dein Element ein id Attribut aufweisen.
Hat’s ja.
Aber ein width Attribut ist immer noch nicht vorhanden.
Dafür aber ein Deppenleerzeichen. ;-) Ansonsten siehe oben.
Du möchtest nicht das width Attribut auslesen
Stimmt. ;-)
sondern die Darstellungsgrösse ermitteln.
Die Methoden heissen.
clientWidth und clientHeight
Was das Problem nicht löst, da es woanders liegt.
Qapla'
Alle Menschen sind klug. Die einen vorher, die anderen nachher. (John Steinbeck)