16 lines
740 B
HTML
16 lines
740 B
HTML
<p>This test selects some characters, then simulates a press of the Enter key (marked Return on Macintosh keyboards).</p>
|
|
<p><input id="input" value="12345678"></input></p>
|
|
<p>Content of input after pressing return is "<span id="result"></span>". It should be "12345678".</p>
|
|
<script>
|
|
if (window.testRunner)
|
|
testRunner.dumpAsText();
|
|
var input = document.getElementById("input");
|
|
input.setSelectionRange(2, 6);
|
|
var event = document.createEvent("KeyboardEvents");
|
|
event.initKeyboardEvent("keypress", true, true, document.defaultView, "Enter", 0, false, false, false, false, false);
|
|
input.dispatchEvent(event);
|
|
if (window.eventSender)
|
|
eventSender.keyDown('\n', []);
|
|
document.getElementById("result").innerText = input.value;
|
|
</script>
|