在模态对话框中按键事件
onkeypress event on modalDialog
我有这个代码:
<a href="#openModal">Open Modal</a>
<div id="openModal" class="modalDialog">
<div>
<a href="#close" title="Close" class="close">X</a>
<h2>Modal Box</h2>
<input type="radio" value="rdRec" checked="checked" />Rec
<input type="radio" value="rdPot" />Pot
<input type="button" id="btnOk" value="ok" onkeypress="checkey();">
</div>
<script type="text/javascript">
function checkey()
{
var code = window.event.keyCode;
if(code == 13)
{
document.getElementById('btnOk').click();
return false;
}
}
</script>
我想要的只是当弹出窗口打开并且选择/选中单选按钮 Rec 时,我想单击输入键并自动触发 btnOk...
我认为您正在寻找的答案就在之前回答的这个问题中: 使用 Javascript 更改在按回车键时激活的提交
document.onkeypress = processKey;
function processKey(e)
{
if (null == e)
e = window.event ;
if (e.keyCode == 13) {
document.getElementById("btnOk").click();
}
}
相关文章:
- SemanticUI模态not onDeny/onApprove事件未激发
- 点击AngularJS模态窗口捕捉背景事件
- 使用 Angular 和 UI-bootstrap 对模态事件绑定无法工作的指令
- Boostrap子模态打开时激发父模态打开事件
- 创建一个模态指令,并将click事件绑定到angular js中
- 当使用angular.js和ui.bootstrap时,从模态内部的按钮单击事件未触发
- 如何在AngularJS点击事件中将数据传递到模态中
- 触发模态事件时单击选项卡
- 显示模态时未触发 Twitter 引导模态事件
- 引导 3 模态事件 (hidden.bs.modal) 不断重复
- 在模态对话框中按键事件
- MVC3在加载事件中将数据从jquery模态对话框传递给控制器
- 如何绑定到bootstrap'在我的余烬观点中的模态事件
- 用于关闭的ionicModal与angular ui模态事件
- 在jqueryui模态对话框中停止并稍后处理javascript事件
- 如果存在模态,如何取消模糊事件
- Bootstrap 3 -如果手风琴位于ajax填充的模态中,则不会触发事件hidden.bs.collapse
- FullCalendar -通过模态删除事件
- 如何为动态内容(模态)触发jQuery点击事件?
- 呈现模态视图并将事件绑定到它的最佳实践是什么?