javascript innerHTML Alternative?

30/04/2010 - 00:11 von Lutz Elßner | Report spam
<div id="r"></div>

javascript:

r.innerHTML = '<h3>A</h3><p>1</p><h3>B</h3><p>2</p>'

Beim IE kann ich mit innerHTML ein Stück HTML nachtràglich in ein z.B. DIV schreiben.

Das funktioniert nicht bei anderen Browsern. Laut Hilfe ist innerHTML auch nicht standardisiert.

Aber wie mache ich es richtig? document.CreateElement führt alles nicht zum Ziel..

Lutz
 

Lesen sie die antworten

#1 Hilmar Bunjes
30/04/2010 - 09:23 | Warnen spam
Am 30.04.2010 00:11, schrieb Lutz Elßner:
<div id="r"></div>

javascript:

r.innerHTML = '<h3>A</h3><p>1</p><h3>B</h3><p>2</p>'

Beim IE kann ich mit innerHTML ein Stück HTML nachtràglich in ein z.B.
DIV schreiben.

Das funktioniert nicht bei anderen Browsern. Laut Hilfe ist innerHTML
auch nicht standardisiert.

Aber wie mache ich es richtig? document.CreateElement führt alles nicht
zum Ziel..



Hallo Lutz,
nicht innerHTML, sondern "r." ist das Problem.
"document.getElementById('r')." wàre stattdessen richtig.

Viele Grüße,
Hilmar

Ähnliche fragen