有没有办法模拟确认框上的 Enter 键?confirm("Press a button!");
创建的框类型
最佳答案
来自 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>
关于javascript - 模拟 "Ok"在确认消息中按下?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38528508/