jquery的focus()在设置内容后光标位置问题
2012-07-10 16:20
267 查看
最近在项目中在文本框中输入时要自动填充内容以方便用户使用,发现用jquery.foucus(function{$("#XXX").val("填充内容:")});后文本框中的光标总是在文本的最前面,用户要将光标再指向最后,很不方便,经过反复试验后发现,要在刚才那个语句后再加一条jquery.focus();,就可以解决问题。
$("#verifyid").focus(function(){ var today = new Date(); $("#verifyid").val("EMS" + today.getFullYear() + "/"); $("#verifyid").focus(); });不过反复试验证明这招在IE8及以下无效,万恶的IE呀!!!
相关文章推荐
- android listview 每一项都是edittext 导致的坑爹问题 内容的保存和焦点,光标位置的设置
- JavaScript 选择input光标所在位置 设置input的内容选中并得到选中的值
- jQuery设置聚焦并使光标位置在文字最后
- JQuery在光标位置插入内容的实现代码
- jQuery 输入框 在光标位置插入内容/选中
- jQuery设置聚焦并使光标位置在文字最后
- jQuery在光标位置插入内容
- jquery实现在光标位置插入内容的方法
- jquery中focus()函数实现当对象获得焦点后自动把光标移到内容最后
- Android EditText设置光标位置问题
- EditText密码可见与隐藏,EditText光标位置设置在内容后
- jquery实现在光标位置插入内容的方法
- jQuery设置聚焦并使光标位置在文字最后
- EditText设置光标位置问题
- jquery中focus()函数:当对象获得焦点后,自动把光标移到内容最后
- IOS UITextView 光标的位置,大小,宽度,高度设置问题
- JQuery在光标位置插入内容
- jQuery设置聚焦并使光标位置在文字最后的实现方法
- 基于jQuery的输入框在光标位置插入内容, 并选中