@@Henning:
<html>
http://de.selfhtml.org/html/allgemein/grundgeruest.htm#dokumenttyp@title=DOCTYPE fehlt.
<table width="100%" border="1" cellpadding="0" cellspacing="0">
Was sollen die missbilligten HTML-Attribute zur Darstellung? Dafür ist CSS da.
<td valign="top" style="width:1142px; height:410px; background-image:url(linkauto.jpg)">
Inline-Styles solltest du unbedingt vermeiden; stattdessen alle Angaben im zentralen Stylesheet notieren!
Deswegen will ich die id (z.B. image1) an die Funktion übergeben
Nicht wirklich. Wirklich nicht.
Du willst die Referenz auf das Image-Objekt übergeben: on(this);
off(this);
Die Funktionen sehen dann so aus:
function on(element)
{
element.style.visibility = "visible";
}
off(element) analog.
Ich würde auch nicht zwei Funktionen verwenden, sondern eine mit zusätzlichem Parameter:
function showhide(element, isVisible)
{
element.style.visibility = (isVisible [ref:self812;javascript/sprache/bedingt.htm#entweder_oder@title=?] "visible" [ref:self812;javascript/sprache/bedingt.htm#entweder_oder@title=:] "hidden");
}
Aufruf: <a onmouseover="showhide(this, true)" onmouseout="showhide(this, false)">
Live long and prosper,
Gunnar
Erwebsregel 208: Manchmal ist das einzige, was gefährlicher als eine Frage ist, eine Antwort.