Lutz T.: Nochmals: Bereich in anderem Frame ersetzen

Beitrag lesen

Hallo,

Hallo,

habe schon viele Tipps bekommen und vergleichbare Antworten gelesen, aber es funktioniert immer noch nicht.

da sind wir jetzt also in der Debug-Phase

Habe Frameset aufgebaut mit 2 Seiten:
<html>
<head><title>Datenkatalog</title></head>
<FRAMESET ROWS="80% ,*"> /* Soll später 100%, 80% jetzt zum testen */
<FRAME SRC="..." NAME="Anzeige">
<FRAME NAME="Hidden">
<NOFRAMES> ... </NOFRAMES>
</FRAMESET>
</html>

Die Anzeige-Seite ist nach einigen Wechseln das Ergebnis einer Datenbankabfrage (Definition in HTX-File) und sieht folgendermaßen aus:
<html>
<head><title>Anzeige Datenelement</title>
<scipt Language="Javascript">
<!--

DivReferenzInhalt = "";       /* Variable für DIV-Bereich "Referenz" */

function SetReferenz(Referenz, ersetzen) {

//mach mal hier ein paar alerts rein
   alert("SetReferenz");
   alert(Referenz);

if (ersetzen) DivReferenzInhalt=Referenz_Neu;
else DivReferenzInhalt+=Referenz;

alert(DivReferenzInhalt);
//bis dahin wirds gehn, jetzt kommt der FEHLER !!!
//Hurra, ich habs gefunden!!!

document.getElementByID('Referenz').innerHTML=DivReferenzInhalt;

//muß heißen getElementById mit kleinem d am Ende!!!
__________________________^
//ich hoffe das war alles

}
                             /* Funktion, um DIV-
Im Prinzip alles so, wie es haben möchte, nur die Übernahme des Inhaltes der Variablen "Referenz_Neu" aus dem Frame "HIDDEN" in die Anzeige-Seite in den DIV-Bereich "Referenz" im Frame "ANZEIGE" erfolgt nicht. Statt dessen immer ein kleines gelbes Achtungszeichen ohne weitere Erklärung.

Da mußt Du mal ein Doppelklick machen, auf das _kleines gelbes Achtungszeichen_ dann kriegst Du noch die Zeilennummer vom Fehler gesagt (im IE).

Kann mir jemand auch noch über die letzte Hürde helfen?
Vielen Dank
Martin

Ich hoffe, das war's jetzt.
Gruß, Lutz.