首页 技术教程 实用代码 注册破解 正则表达式 网址导航 电子书籍

用Javascript获得TextArea中的光标位置

function getPos(obj) { obj.focus(); var workRange=document.selection.createRange(); obj.select(); var allRange=document.selection.createRange(); workRange.setEndPoint("StartToStart",allRange); var len=workRange.text.length; workRange.collapse(false); workRange.select(); return len; } 这时候问题出来了,在obj.select()的时候,会造成闪烁,并且滚动条也无法归位。于是小弟根据自己的需要,将其改写如下: function getCaret(ZysrID) { var txb = document.getElementById(ZysrID);//根据ID获得对象 var pos = 0;//设置初始位置 txb.focus();//输入框获得焦点,...
类别:网页编程 - JavaScript    查看:138    更新:2014-05-26