如果用户名正确,则自动移动焦点.jquery
Automatically move focus if username is correct. jquery
如果我有id='user'
的输入字段我想自动将焦点更改为使用id='password'
输入
当用户名正确时,使用jquery。($("#password").focus();
)最简单的方法是什么?
非常感谢!
正如评论中所说,所选择的方法有点奇怪(而且显然是不安全的)。但是,最好使用keyup
事件,而不是每0.5秒ping一次#user
文本字段:
$('#user').on('keyup', function() {
if (this.value === 'user') {
$('#password').focus();
}
});
相关文章:
- 将焦点移动到页面元素
- 强制单击空链接以不移动页面焦点
- 使用jQuery在焦点上选择文本框是't在移动浏览器中工作
- 将插入符号移动到焦点上文本区域的末尾
- 如果用户不更改该选项,请将焦点移动到下一个字段
- 使用 javascript 或 jquery 将页面的焦点移动到单击的元素上
- 防止<text区域>避免失去焦点以保持移动键盘
- 如何将光标移动到所见即所得框的末尾并设置焦点
- 如何仅在移动设备上消除输入的焦点
- 固定位置分割防止焦点在元素之间移动时滚动
- JavaScript将焦点放在元素/标记上,并使用光标键四处移动
- HTML:如何防止焦点从元素移动
- D3,当上下文发生变化时,第二焦点不会移动
- 手动移动焦点时Combo不会模糊
- 如何滚动到底部或移动焦点到底部的角度
- 对于移动浏览器,当文本字段处于焦点中时,我如何“推送”?将文本字段移至页面顶部,而不是默认的中间位置
- 是否有一种方法可以通过编程触发TAB键将焦点移动到下一个可聚焦的元素
- 加载另一个网页并移动焦点
- 删除键移动焦点到上一个输入字段
- 如果用户名正确,则自动移动焦点.jquery