JS设置光标选中text中指定文字
发布时间:2022-11-29 04:33:37 302 相关标签: # javascript# html# webkit# java# java
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>无标题文档</title> <script type="text/javascript"> var setCursorPos = function(el, pos){ if(el.createTextRange){ var rng = el.createTextRange(); //新建textRange对象 rng.moveStart('character', pos); //更改rng对象的开始位置 rng.collapse(true); //光标移动到范围结尾 rng.select();//选中 el.focus(); }else if(el.setSelectionRange){ el.focus(); //先聚集 el.setSelectionRange( pos , pos ); //设光标 } } </script> </head> <body> <input type="text" id="aaa" value="abcdefghijk123456789"/><input type="button" value="test" οnclick="setCursorPos(document.getElementById('aaa'),10);"/> </body> </html>
文章来源: https://blog.51cto.com/u_1236522/5881427
特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报