默认文本框获取焦点并且光标在文本末尾
分类:实例代码
本章节分享一段代码实例,它实现了让文本框默认获取焦点,并且光标在文本的末尾。
不过并不是强制将光标固定于末尾,否则你如果想在其他地方插入光标就会受到影响。
代码实例如下:
<!doctype html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.pipipi.net/" /> <title>前端教程网</title> <style> * { margin:0px; padding:0px; } body { text-align:center; } </style> <script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script> <script> $(document).ready(function () { var $obj = $('input'), v = $obj.val(); $obj.val("").focus().val(v); }) </script> </head> <body> <input type="text" value="前端教程网"/> </body> </html>
上面的代码实现了我们的要求,就是利用了给文本框动态赋值以后,光标自动位于值的末尾这个特点。
默认文本框获取焦点并且光标在文本末尾,这样的场景在实际项目中还是用的比较多的,关于默认文本框获取焦点并且光标在文本末尾就介绍到这了。
默认文本框获取焦点并且光标在文本末尾属于前端实例代码,有关更多实例代码大家可以查看。