复制代码代码如下:
<script type = "text/javaScript">
وظيفة gettxt1curspositation () {
var otxt1 = document.getElementById ("txt1") ؛
var cursurposition = -1 ؛
if (otxt1.selectionStart) {// 非 ie 浏览器
cursurposition = otxt1.selectionStart ؛
} آخر {// ie
var range = document.selection.createRange () ؛
Range.Movestart ("حرف" ،-otxt1.value.length) ؛
cursurposition = range.text.length ؛
}
في حالة تأهب (مؤسسة "؛
}
وظيفة settxt1curspositation (i) {
var otxt1 = document.getElementById ("txt2") ؛
var cursurposition = -1 ؛
if (otxt1.selectionStart) {// 非 ie 浏览器
otxt1.selectionStart = i ؛
} آخر {// ie
var range = otxt1.createTexTrange () ؛
Range.move ("حرف" ، i) ؛
Range.Select () ؛
}
}
وظيفة getta1curspositation () {
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 ؛
} آخر {// ie
var range = ota1.createTexTrange () ؛
Range.MovetOpoint (evt.x ، evt.y) ؛
Range.Movestart ("الحرف" ،-OTA1.Value.Length) ؛
cursurposition = range.text.length ؛
}
في حالة تأهب (مؤسسة "؛
}
وظيفة setta1curspositation (i) {
var ota2 = document.getElementById ("ta2") ؛
if (ota2.selectionStart) {// 非 ie 浏览器
OTA2.SelectionStart = i ؛
OTA2.SelectionEnd = i ؛
} آخر {// ie
var range = OTA2.CreateTexTrange () ؛
Range.move ("حرف" ، i) ؛
Range.Select () ؛
}
}
</script>