谁能帮我翻译下这段JavaScript语言 function storeCaret (textEl) {if (textEl.createTextRange) {textEl.caretPos = document.selection.createRange(); }}function insertAtCaret (textEl, text) {if (textEl.createTextRange && textEl.caretPos) {var ca

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 03:13:14
谁能帮我翻译下这段JavaScript语言 function storeCaret (textEl) {if (textEl.createTextRange) {textEl.caretPos = document.selection.createRange(); }}function insertAtCaret (textEl, text) {if (textEl.createTextRange && textEl.caretPos) {var ca

谁能帮我翻译下这段JavaScript语言 function storeCaret (textEl) {if (textEl.createTextRange) {textEl.caretPos = document.selection.createRange(); }}function insertAtCaret (textEl, text) {if (textEl.createTextRange && textEl.caretPos) {var ca
谁能帮我翻译下这段JavaScript语言

function storeCaret (textEl) {
if (textEl.createTextRange) {
textEl.caretPos = document.selection.createRange();
}
}
function insertAtCaret (textEl, text) {
if (textEl.createTextRange && textEl.caretPos) {
var caretPos = textEl.caretPos;
caretPos.text =text;
}
else {
textEl.value = text;
}
}









下面的没什么 最重要是上面JavaScript
特别是
if (textEl.createTextRange)
textEl.caretPos = document.selection.createRange();

谁能帮我翻译下这段JavaScript语言 function storeCaret (textEl) {if (textEl.createTextRange) {textEl.caretPos = document.selection.createRange(); }}function insertAtCaret (textEl, text) {if (textEl.createTextRange && textEl.caretPos) {var ca
createTextRange 方法
为元素创建一个TextRange对象,TextRange是用来表现HTML元素中文字的对象
TextRange对象是动态HTML(DHTML)的高级特性,使用它可以实现很多和文本有关的任务,
例如搜索和选择文本.文本范围让您可以选择性的将字符、单词和句子从文档中挑选出来.
TextRange对象是在HTML文档将要显示的文本流上建立开始和结束位置的抽象对象.
详细使用试例请参考:
语法
oTextRange = object.createTextRange()
返回值
如果成功返回TextRange对象,失败返回 null
试例
使用createTextRange方法为第一个button创建一个text range ,并且使用text range改变button的文本
var coll = document.all.tags("BUTTON");
if (coll!=null && coll.length>0) {
var rng = coll[0].createTextRange();
rng.text = "Clicked";
}
function insertAtCaret (textEl,text) {
//textEl.createTextRange && textEl.caretPos 如果元素textEl有createTextRange方法 并且存在caretPos
if (textEl.createTextRange && textEl.caretPos) {
var caretPos = textEl.caretPos;
//caretPos.text 如果有text属性
caretPos.text =text;
}
else {
//textEl.value 否则就使用value属性
textEl.value = text;
}
}

谁能帮我翻译下这段JavaScript语言 function storeCaret (textEl) {if (textEl.createTextRange) {textEl.caretPos = document.selection.createRange(); }}function insertAtCaret (textEl, text) {if (textEl.createTextRange && textEl.caretPos) {var ca javascript: javascript是怎么念汉字翻译 谁能帮我翻译下这几段JavaScript语言javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200; DI=document.getElementsByTagName(img); DIL=DI.length; function A(){for(i=0; i-DIL; i++){DIS=DI[ i ].style; 什么是JavaScript runtime JavaScript Compiling CoffeeScript to JavaScript requires a JavaScript runtime and the absence of a runtime will give you an execjs error.看rail 时 里面的一句话,感觉翻译为运行时怎么感觉有点别扭呢 谁有javascript.dict啊,给我一发个, javascript中, document.layers document.我看好多javascript 中提到了 document.layers document.all javascript中的with(document){} javascript中$$是什么意思 HIGH PERFORMANCE JAVASCRIPT怎么样 JavaScript中有哪几种循环语句? javascript:login()什么意思 javascript谁知道这是什么意思, 请高手们帮我编写一个能计算累加和1+2+3+..+x的javaScript程序 javascript中this.element 指的是什么,分别举例说明下.类似this.age,this.name这我倒是知道.thanks. 为什么我进入TWITTER就会显示You cannot use the Twitter website without having JavaScript enabled on javascript中我有一个数组(a;b|c)怎样在表格中循环得到abc