use innerText instead of innerHtml to read the contents of the editor parent.

This commit is contained in:
Fabian Jakobs 2011-01-28 09:07:05 +01:00
commit 46cbba5203
4 changed files with 9 additions and 8 deletions

View file

@ -42,6 +42,7 @@ if (window.document) {
require("pilot/settings");
var Event = require("pilot/event");
var Dom = require("pilot/dom");
var EditSession = require("ace/edit_session").EditSession;
var JavaScriptMode = require("ace/mode/javascript").Mode;
var UndoManager = require("ace/undomanager").UndoManager;
@ -59,7 +60,7 @@ if (window.document) {
el = document.getElementById(el);
}
var doc = new EditSession(el.innerHTML);
var doc = new EditSession(Dom.getInnerText(el));
doc.setMode(new JavaScriptMode());
doc.setUndoManager(new UndoManager());
el.innerHTML = '';

View file

@ -17,7 +17,7 @@
}
}</div>
<script src="ace-uncompressed.js" type="text/javascript" charset="utf-8"></script>
<script src="ace.js" type="text/javascript" charset="utf-8"></script>
<script src="theme/twilight.js" type="text/javascript" charset="utf-8"></script>
<script>
document.addEventListener("DOMContentLoaded", function() {