JQuery下focus()无法自动获取焦点的处理方法 jquery如何使文本框获得焦点
来源:互联网 发布:护照相片制作软件 编辑:程序博客网 时间:2024/06/01 13:42
今天遇见这么一个小小的问题,就是文本框中需要输入内容才可以提交,如果没有输入就提示并使该文本框获得焦点!
这么一个简单的事情如果没有使用 jQuery的话 是不是对象.focus()就可以了,
可是当我们使用了jQuery 这样$(”#nameInput”) 返回的就不是DOM对象了而是jQuery对象,这样的话$(”#nameInput”).focus()这个方法的意义也就变了,并不是使这个文本框获 得焦点 而是触发这个文本框所有绑定在onfocus的函数!
其实使用jQuery也非常简单将jQuery对象转化为一个DOM对象,这一点相信开发人员早就考 虑到了,诶 真是先天下之忧而忧啊
这么一个简单的事情如果没有使用 jQuery的话 是不是对象.focus()就可以了,
JavaScript Code复制内容到剪贴板
- //这样执行,jquery只会当获取焦点后执行焦点函数的语句了。
- $(”#nameInput”).focus();
可是当我们使用了jQuery 这样$(”#nameInput”) 返回的就不是DOM对象了而是jQuery对象,这样的话$(”#nameInput”).focus()这个方法的意义也就变了,并不是使这个文本框获 得焦点 而是触发这个文本框所有绑定在onfocus的函数!
其实使用jQuery也非常简单将jQuery对象转化为一个DOM对象,这一点相信开发人员早就考 虑到了,诶 真是先天下之忧而忧啊
JavaScript Code复制内容到剪贴板
- $(”#nameInput”)[0].focus();
简单的加一个[0] 便是我们想要的了!!这样文本框就会自动获取焦点了。
- JQuery下focus()无法自动获取焦点的处理方法 jquery如何使文本框获得焦点
- JQuery下focus()无法自动获取焦点的处理方法 jquery如何使文本框获得焦点
- JQuery下focus()无法自动获取焦点的处理方法 jquery如何使文本框获得焦点
- JQuery 使文本框获得焦点的方法
- JQuery 如何使文本框获得焦点
- jQuery 事件 - focus() 方法 获得焦点
- JQuery 中,使文本框获得焦点的方法
- JQuery 中,使文本框获得焦点的方法
- jQuery用focus()使文本输入框获得焦点且焦点在文字的最右的方法
- 处理android手机html5页面中,点击text文本框无法自动获取焦点的处理方法
- js和jquery 中获得文本框焦点和失去焦点的方法
- 在js(jquery)中获得文本框焦点和失去焦点的方法
- jQuery中给文本框获得焦点和失去焦点的方法
- 在js(jquery)中获得文本框焦点和失去焦点的方法
- jquery focus 不能获取焦点解决办法
- jquery的blur之后,focus获取不到焦点。
- jquery的focus()获取输入框焦点使用问题
- jquery获得焦点按下enter键清除文本框
- arcgis AO Export Legend
- 回收oracle Lob对象空间利用
- C语言中的整形,字符型,浮点型
- 框架+脚本
- 全域哈希和完全哈希
- JQuery下focus()无法自动获取焦点的处理方法 jquery如何使文本框获得焦点
- 【Boost】boost库asio详解1——strand与io_service区别
- usb to ethernet adapter (moshi) work in linux kernel
- 使用Ripple编译,签名WebWorks应用 Hello World
- 使用 8 位 YUV 格式的视频呈现
- Struts2中的ModelDriven机制及其运用、refreshModelBeforeResult属性解决的问题
- 华为:2012跑赢大市 从野蛮增长到精耕细作
- 提示:Cannot open include file: 'stdafx.h ': No such file or directory
- 利用tessnet2_32.dll实现OCR验证码识别