Cybaer: DIV mit javascript füllen

Beitrag lesen

Hi,

Ich habe versucht, in ein DIV(name=gbpost) per document.gbpost.write("blabla") zu schreiben, aber es funktioniert nicht. kann es sein, das die funktion write() nicht für divs funktioniert?

Kurzform: Alles falsch. =;-)

innerHTML ist schon richtig, die korrekte, systemübergreifende Anwendung ist in selfHTML aber leider nicht beschrieben. :-(

HTML: <div id="gbpost"></div>
Script: if(document.getElementById) { document.getElementById("gbpost").innerHTML="blabla"; }

Das "if" vermeidet Fehler in Browsern mit JavaScript <1.5 (also z.B. die 4er-Generation).

Gruß, Cybaer

PS: Theoretisch müßte auch noch auf Vorhandensein von innerHTML abgefragt werden, da es wohl nicht standardisiert ist. Aber jeder kann's - jedenfalls bis jetzt. :)

--
Hinweis an Fragesteller: Fremde haben ihre Freizeit geopfert, um Dir zu helfen. Helfe Du auch im Archiv Suchenden: Beende deinen Thread mit einem "Hat geholfen" oder "Hat nicht geholfen"!