有没有办法在确认框中模拟Enter键?
confirm("Press a button!");
答案 0 :(得分:7)
从JavaScript,在页面内运行,而不是真的。
标准浏览器confirm
对话框是模态和阻止的。当它坐在那里时,绝对没有JS会在页面中运行。
你最接近的将是完全覆盖这个功能。
function yes() {
document.body.appendChild(document.createTextNode("You said yes! "));
}
function sure() {
if (confirm("Are you sure?")) {
yes();
}
}
document.querySelector("button").addEventListener("click", sure);
window.confirm = function myConfirm() {
return true;
}

<button>Confirm</button>
&#13;