<textarea rows="20" cols="80" id="show">www.mzwu.com</textarea>
<input type="button" value="取得当前坐标" onclick="alert('当前位置:' + GetCursorPos(show));">
<script>
function GetCursorPos(oTextArea)
{
var s="~!@#$%^";
clipboardData.setData('text',s); //将s放到剪贴板
oTextArea.focus();
document.execCommand('paste'); //将s粘贴到光标位置
var ret=oTextArea.value.indexOf(s); //获取光标位置
document.execCommand('undo'); //撤消粘贴
if(ret==-1){GetCursorPos(oTextArea)}
return ret;
}
</script>
评论(0)
暂无评论。