hallo zusammen,
ich möchte über ein kleines javascript ein div in der grösse
ändern und ein dazu gehörendes bild austauschen.
die grössenänderung klappt auch ohne weiteres nur mit dem
ansprechen des bildes hab ich ein prob.
hier der code:
function expand( div )
{
if(document.getElementById(div).style.height!= 'auto')
{
document.getElementById(div).style.height = 'auto';
document.images.div.src='m_adress/img/minus.gif';
}
else
{
document.getElementById(div).style.height = '15px';
document.images.div.src='m_adress/img/plus.gif';
}
}
so nun ist der übergebene wert 'div' auch gleichzeitig der
name des bildtags der geändert werden soll. aber
das script interpretiert 'div' nicht als variable in der was
steht sondern als string 'div'.
es wird z.b. div='bildname' übergeben.
also anstatt das bild:
document.images.bildname.src ( was ich gerne hätte )
anzusprechen, wird das bild:
document.images.div.src
angesprochen was es nicht gibt.
das kann doch nur ein kleines syntax prob sein .. oder ?
danke schonmal.
kai