当前位置:编程学习 > JS >>

将光标定位到textarea的某一行的javascript代码

答案:<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>

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

上一个:总结两个Javascript的哈稀对象的一些编程技巧
下一个:代码生成器 document.write()

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,