Enrico: Probleme bezüglich HTML, PHP und Javascript :o)

Beitrag lesen

Hallo Ole,

Danke für Deine Rückantwort.

Habe den Code nun folgendermassen geändert:

function div_ref (id)
{
  if (document.layers)
    return document.layers[id]; // NC 4
  else
    if (document.all)
      return document.all[id]; // IE 4
    else
      if (document.getElementById)
        return document.getElementById(id); // DOM
      else
        return null;
}

function show_hide(id, status)
{
  if (document.layers)
    div_ref_style(id).visibility =  status ? "show" : "hide"; // NS
  else
    div_ref_style(id).visibility =  status ? "visible" : "hidden"; // IE
}

var i = 1;
var name = "register_";

function zeigeEbeneNr(ebene_nr)
{
  show_hide('"' + name + i +'"', 0);         // Verbergen
  show_hide('"' + name + ebene_nr + '"', 1); // Zeigen

i = ebene_nr;
  window.location.href="$_SERVER['PHP_SELF']?datei=" + i;
}

Der Wechsel wird aber immer noch nicht durchgeführt.
Jetzt bekomme ich die Fehlermeldung, dass ein Objekt erwartet wird und zwar genau in folgender Zeile:

div_ref_style(id).visibility =  status ? "visible" : "hidden"; // IE

Wegen der Grafik:
Ja, Groß- und Kleinschreibung passt. Ich habe den Dateinamen extra aus'm Explorer rauskopiert.

Gruss, Enrico