Thomas Meinike: bild.height +20

Beitrag lesen

function changeBild(bild)
{
if (bild.width>0)
  popup.resizeTo(bild.width,bild.height)
  else  popup.resizeTo(200,200)

Ich möchte in diesem Script zu der Bildhöhe noch 20px hinzufügen.
Wie muss ich das machen.

bild.height +20 funktioniert nicht.

Was steckt denn hinter bild? Der Bildname? Dann schreibe:
document.images[bild].height+=20;

wobei das wohl die wenigsten Browser unterstuetzen, der IE macht das so. Ansonsten bleibt noch der Zugriff ueber das DOM:

document.getElementById("id_des_bildes").setAttribute("height",String(parseInt(document.getElementById("id_des_bildes").getAttribute("height"))+20));

MfG, Thomas