molily: HTML mit getElementbyid in div ausgeben?

Beitrag lesen

Hallo,

es müsste heißen ...innerHtml = 'bla' und nicht "bla".

Ob du doppelte oder einfache Anführungszeichen als String-Begrenzer in JavaScript verwendest, ist erst einmal egal. Du musst nur sicherstellen, dass die Begrenzer im String nicht unmaskiert vorkommen, sonst wird der String vorzeitig beendet.

Syntaxfehler:
"<p title="Titel">Hallo</p>"

Lösungsmöglichkeiten:

Das jeweils andere Paar für HTML-Attribute usw. verwenden:
"<p title='Titel'>Hallo</p>"
'<p title="Titel">Hallo</p>'

Mit einem Schrägstrich davor maskieren, sodass das Zeichen nicht als Begrenzer gewertet wird:
"<p title="Titel">Hallo</p>"
'<p title='Titel'>Hallo</p>'

Welchen code muss ich verwenden damit das die gängigen browser interprätieren?

innerHTML wird von allen verbreiteten Browsern unterstützt.

Mathias