<textarea name="ta1" rows=5 cols=50> aaaaaaaaaaaaaa cccccccccc dddddddddddd fffffffffffff </textarea> <input value="1" name="line"> <input type=button onclick="goL(parseInt(line.value));" value="go"> <script> function goL(Line) { ta1.focus(); var v=ta1.value.split('n'); ch=0; for(var i=0;i<Line-1;i++) ch+=v[i].length; var o=ta1.createTextRange(); o.move("character",ch); o.select(); } </script>
aaaaaaaaaaaaaa
bbbbbbbbbbbbbb
cccccccccc
dddddddddddd
fffffffffffff
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
推荐阅读
如何做到打开一个页面,过几分钟自动转到另一页面
如何做到打开一个页面,过几分钟自动转到另一页面 1楼 <script> window.setInterval("location='2.asp'",分钟数*60*1000); </script> 2楼 setInterval("window.location='yourUrl'",youIntevalTime); >>>详细阅读
本文标题:将光标定位到textarea的某一行的javascript代码
地址:http://www.17bianji.com/kaifa2/JS/30556.html
1/2 1