【发布时间】:2014-04-22 07:09:57
【问题描述】:
我在 HTML5 中实现模式对话框时遇到问题:https://github.com/Semantic-Org/Semantic-UI/issues/733
我想在模态对话框可见时以编程方式禁用所有背景输入字段的焦点。 有没有办法以编程方式防止 HTML 输入字段获得键盘焦点?
【问题讨论】:
-
将它们设置为
readonly,当然这不适用于复选框/收音机等。disabled适用于所有人,但如果元素在表单中,则不会发布值 -
借助 jQuery,您可以使用
blur()函数:w3schools.com/jquery/event_blur.asp 例如$('input').blur() -
您是否维护表单中的所有输入字段?
标签: javascript html focus