document.selection.createRange()
Gandalf
- javascript
Ich habe einen div mit contenteditable=true. Ich mochte mit JavaScript etwas schrieben in dieses div. Das functioniert mit zum beispiel document.selection.createRange().text='test'. Aber wann ich versuche um HTML tags zu schreiben, als document.selection.createRange().text='<b>test</b>', ist bekomme ich kein HTML aber '<b>test</b>'. Was könnte ich machen um HTML zo schreiben?
Hallo Gandalf,
Aber wann ich versuche um HTML tags zu schreiben, als document.selection.createRange().text='<b>test</b>', ist bekomme ich kein HTML aber '<b>test</b>'. Was könnte ich machen um HTML zo schreiben?
Nimm einfach document.selection.createRange().htmlText
http://www.ff.cuni.cz/htmlib.old/scripting_reference/trange.htm
Grüße, Stefan
Danke, htmlText hat nicht functioniert, ich glaube es ist nur lesen. Aber mit pasteHTML geht es!