Siechfred: script kürzen

Beitrag lesen

Hallo.

So ich hab zwar schon ahnung von javascript aber profi bin ich leider auch noch nicht deswegen habe ich manche scripte natürlich umständlich und sehr groß deswegen wollt ich mal fragen ob mit einer verraten kann wie ich dieses script kürzen kann:

Von der Herangehensweise würde ich schauen, welcher Befehl sich wiederholt und was dabei variabel ist:

document.getElementById("divindex").style.visibility = "visible";
  document.getElementById("divmich").style.visibility = "hidden";

ergibt:
document.getElementById(VARIABEL).style.visibility = VARIABEL;

Ergo musst du eine Funktion haben, der du die zwei variablen Inhalte übergibst:

function foo(ename, stil) {
  document.getElementById(ename).style.visibility = stil;
}

Diese Funktion kannst du dann ganz einfach mit den gewünschten Parametern aufrufen, z.B. so: foo(divindex, visible).

Vielleicht hilft's
Siechfred