@@Sören:
function versuch() {
document.getElementById(this).visibility = "hidden"
}Wenn ich jetzt in das Layer-Feld klicke, wird mir als Fehler angezeigt das document.getElementById(this) keine properties hat.
1. IIRC ist 'this' in dem Falle das Funktions-Objekt.
2. Möchtest du keine 'visibility'-Eigenschaft des Objekts neu einführen, sondern von dessen Unterobjekt 'style' die 'visibility'-Eigenschaft setzen.
Mach es so:
function versuch(element)
{
element.style.visibility = "hidden";
}
Aufruf per <foo onclick="[code lang=javascript]versuch(this);
">[/code]
Dann sparst du auch die unnötigen 'document.getElementById()'.
Live long and prosper,
Gunnar
--
Flughafen in Tempelhof
findet jeder Hempel doof.
Flughafen in Tempelhof
findet jeder Hempel doof.