blob: b04e3fc7a362d726f76936959e9172f6b6dea5cf [file] [log] [blame]
<html>
<head>
<script>
function test() {
var bt = document.getElementById('bt');
bt.focus();
if (window.layoutTestController)
layoutTestController.dumpAsText();
var keyEvent = document.createEvent("KeyboardEvents");
keyEvent.initKeyboardEvent("keypress", true, true, window, "Enter", 0, false, false, false, false, false);
bt.dispatchEvent(keyEvent);
}
function log(msg) {
var console = document.getElementById('console');
console.innerHTML = console.innerHTML + msg + "<br>";
}
</script>
</head>
<body onload="test()">
<form onsubmit="log('Test Passed'); return false;">
This tests that hitting the enter key on a button element submits the form.<br>
<button id="bt"></button>
</form>
<div id="console"></div>
</body>
</html>