Hallo ChrisB,
so, mittlerweile erhalte ich tatsächlich den Wert von X, habe aber das Problem,
dass die Ebene nicht angezeigt wird, ich erhalte folgende Fehlermeldung:
Fehler: Ebene has no properties
Hier mal das Konstrukt:
<div id="Auswahlliste_Altersfreigabe">
<a href="javascript:void(0);"
onMouseOver="..."
onMouseOut="..."
onFocus="...">
<img src="..." ... name="Select_Altersfreigabe" id="Select_Altersfreigabe"
onClick="Auswahlliste_anzeigen ('Ebene_Altersfreigabe');this.blur();">
</a>
</div>
Hier die Funktion, die die horizontale Mausposition ermittelt:
var X;
window.document.onmousemove = function(e)
{
X = e.pageX;
};
Hier die Funktion, die die Auswahlliste an der Position X ausgeben soll:
function Auswahlliste_anzeigen (Ebene)
{
var Ebene = window.document.getElementById (Ebene);
Ebene.setAttribute ("style", "left:" + X + "px;");
Ebenen_anzeigen (Ebene);
}
Hier die Funktion "Ebenen_anzeigen":
function Ebenen_anzeigen()
{
for (var i = 0; i < Ebenen_anzeigen.arguments.length; ++i)
{
var Ebene = window.document.getElementById(Ebenen_anzeigen.arguments[i]);
Ebene.style.visibility = "visible";
}
}
Ich finde den Fehler einfach nicht...
Gruß
Enrico