复制代码代码如下:
<script type = "text / javascript">
fonction gettxt1cursorposition () {
var otxt1 = document.getElementById ("txt1");
var cursurposition = -1;
if (otxt1.selectionstart) {// 非 ie 浏览器
cursurposition = otxt1.selectionstart;
} else {// ie
var range = document.selection.creareange ();
range.movestart ("caractère", - otxt1.value.length);
cursurposposition = range.text.length;
}
alerte (cursurposition);
}
fonction settxt1cursorposition (i) {
var otxt1 = document.getElementById ("txt2");
var cursurposition = -1;
if (otxt1.selectionstart) {// 非 ie 浏览器
otxt1.selectionstart = i;
} else {// ie
var range = otxt1.CreateExtrange ();
range.move ("personnage", i);
range.select ();
}
}
fonction 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 range = ota1.CreateExtrange ();
range.movetOpoint (evt.x, evt.y);
range.movestart ("caractère", - ota1.value.length);
cursurposposition = range.text.length;
}
alerte (cursurposition);
}
fonction Setta1CursorPosition (i) {
var ota2 = document.getElementById ("ta2");
if (ota2.Selectionstart) {// 非 ie 浏览器
OTA2.SelectionStart = i;
OTA2.SelectionDend = i;
} else {// ie
var range = ota2.CreateTextrange ();
range.move ("personnage", i);
range.select ();
}
}
</cript>