Patrick Andrieu: id als variable

Beitrag lesen

Hallo Ute!

Zuerst:

<a href="../lageplan.htm" onMouseOver="javascript:show()" onMouseOut="javascript:hide()"><img src="Quadrat_blau_w.gif" alt="Lageplan" border="0" width="18" height="12"></a>

Das ist falsche Syntax. onmouseout/over sind als Event Handler bereits Schnittstelle zw. HTML und JavaScript, da ist es überflüssig und falsch, auch noch javascript: dahinter zu schreiben.

onmouseout="show()" onmouseover="hide()" ist richtig.

function show(id:name) {
 if(document.getElementById)
  document.getElementById(id_name).style.display = "block";
}

<a href="../lageplan.htm" onMouseOver="show('test1')" onMouseOut="hide('test1')"><img src="Quadrat_blau_w.gif" alt="Lageplan" border="0" width="18" height="12"></a>

Grüße,
Patrick