複製代碼代碼如下:
<腳本類型=“ text/javascript”>
函數gettxt1cursorPosition(){
var otxt1 = document.getElementById(“ txt1”);
var cursurPosition = -1;
if(otxt1.selectionstart){//非IE瀏覽器
cursurPosition = otxt1.selectionstart;
} else {// ie
var range = document.Selection.Createange();
range.movestart(“ tarne”,-otxt1.value.length);
cursurposition = range.text.length;
}
警報(culsurposition);
}
函數settxt1cursorPosition(i){
var otxt1 = document.getElementById(“ txt2”);
var cursurPosition = -1;
if(otxt1.selectionstart){//非IE瀏覽器
OTXT1.SelectionStart = i;
} else {// ie
var範圍= otxt1.createtExtrange();
range.move(“字符”,i);
range.Select();
}
}
函數getta1cursorPosition(){
var evt = window.event?window.event:getTa1cursorPosition.caller.arguments [0];
var ota1 = document.getElementById(“ ta1”);
var cursurPosition = -1;
if(ota1.selectionstart){//非IE瀏覽器
cursurPosition = ota1.selectionstart;
} else {// ie
var範圍= ota1.createtExtrange();
range.MovetOpoint(evt.x,evt.y);
range.movestart(“ tarne”,-ota1.value.length);
cursurposition = range.text.length;
}
警報(culsurposition);
}
函數setta1cursorPosition(i){
var ota2 = document.getElementById(“ ta2”);
if(ota2.selectionstart){//非ie瀏覽器
ota2.selectionstart = i;
ota2.selectionend = i;
} else {// ie
var範圍= ota2.createtExtrange();
range.move(“字符”,i);
range.Select();
}
}
</script>