<script class="testbody" type="application/javascript">
SimpleTest.waitForExplicitFinish();
SimpleTest.waitForFocus(function() { var selection = window.getSelection(); var editor = document.getElementById("editor");
editor.focus();
selection.collapse(editor, 0);
document.execCommand("insertText", false, "A");
is(editor.firstChild.textContent, "A", "'A' should be inserted at start of the editor");
is(editor.firstChild.nextSibling.tagName, "SELECT", ");
is(selection.getRangeAt(0).startContainer, editor.firstChild, "Caret should be moved after 'A'");
is(selection.getRangeAt(0).startOffset, 1, "Caret should be moved after 'A'");
SimpleTest.finish();
});
</script>
</pre>
</body>
</html>
¤ Dauer der Verarbeitung: 0.16 Sekunden
(vorverarbeitet)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung ist noch experimentell.