Sebastian Schimpf: Hab Probleme mit einem JS für Layereinblendung

Beitrag lesen

Hi,

danke für das Lob!

Der Quellcode sieht auf deinen Hinweis hin nun so aus:

var linktext=new Array()

linktext[0]="Startseite mit aktuellen Infos"
  linktext[1]="Informationen rund um das Thema Drogenkonsum"

var ns = document.getElementById&&!document.all
var ie = document.all

function show_text(thetext, whichdiv){    document.getElementById("infolayer").style.visibility  = "visible";
    if (ie){
 eval("document.all."+whichdiv).innerHTML=linktext[thetext];
}
    else if (ns){
 document.getElementById(whichdiv).innerHTML=linktext[thetext];
 }
}

function reset(whichdiv){
    if (ie){
  eval("document.all."+whichdiv).innerHTML='';
}
    else if (ns) {
  document.getElementById(whichdiv).innerHTML='';
  document.getElementById("infolayer").style.visibility  = "hidden";
 }
}

Den Test habe ich auch gemacht und die Funktionalität ist aktiv.

Schon mal danke für den Hinweis.
Die fehlermeldung lautet aber immernoch "whichdiv has no properties! "

Gruß
ZAB