1
<button type="submit" id="button" onclick="btnClick()">ADD</button>
<input type="text" id="prefix" placeholder="type" onkeypress="process(event)">
function process(e) {
var code = (e.keyCode ? e.keyCode : e.which);
if (code == 13) {
alert("INPUT");
}
}
function btnClick() {
alert("BUTTON");
}
Существует окно ввода и кнопка. Пользователь должен иметь возможность вводить данные с помощью кнопки или использовать клавишу ввода внутри поля ввода.JS | После onkeypress событие Onclick запускается в IE10
Все это работает в Chrome, IE Edge, но ошибки в IE10. В IE10, когда пользователь нажимает кнопку ввода, он запускает код события ввода, а затем выполняет также код для кнопки.