Gunnar Bittersmann: Verweis mit wechselnder Funktion

Beitrag lesen

koerschgen2001,

Hi,

Was hast du an

nein, die Funktion bleibt die selbe. Sie agiert einfach in Abhängigkeit zum aktuellen Zustand.
nicht verstanden?

hab ich schon.

Habe das hier gebastelt:

function change_anaus(id)
{
if(document.getElementById(id).style.display=="none")
{
document.getElementById(id).style.display="block";
}
else
{
document.getElementById(id).style.display="none";
}
}

Dann muss jedesmal im Elementbaum das Element mit der ID id neu gesucht werden. Einmal reicht doch, und in einer globalen Variablen speichern: myElement = document.getElementById(id);
Zugriffe dann mit myElement.style.display;

Oder noch besser gleich myElementStyle = document.getElementById(id).style;
Zugriffe mit myElementStyle.display;

Live long and prosper,
Gunnar

--
„Weisheit ist nicht das Ergebnis der Schulbildung, sondern des lebenslangen Versuchs, sie zu erwerben.“ (Albert Einstein)