createTextRange()如何利用? extEl.caretPos = document.selection.createRange().duplicate();extEl.caretPos.text = String.fromCharCode(46) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <textarea id=txt></textarea><input type=button value="插入文字" onclick=instText()><script>document.all.txt.focus();rng=document.selection.createRange();rng.text="这是新插入的内容";</script> duplicate():返回TextRange复制品. 我使用extEl.cratePos也可以啊,是什么原因,caretPos是什么意思?我发现我无法执行的错误是因为:caretPos.text =caretPos.text.charAt(caretPos.text.length - 1) == "" ?text + "" : text;按原来照搬后引号错了.可还是不明白duplicate();是什么意思 明白了,结贴好象还有点问题,我有一次把鼠标放在TEXTAREA外,结果插入的文字也在文本框外了,可刷新一次后就不出现了,试了几次也没有出现过,不知道是什么问题,代码没有改。 想在页面加载的时候,根据iframe的src的内容不同改变iframe的高度,这个函数怎么写? 菜鸟请教!。怎样设置只能输入数字! 问个很急的问题 javascript 读取cookie集问题求助! 在table中显示某一个文件夹里的文件的信息的问题!! 如何让下拉列表显示自定义效果? 全屏问题-- 请问如何不让对方在IE的"显示源文件"中显示网址! 链接的颜色变化问题,求救!!! 请问怎么样用jsript得到document的实际高度呢? 简单问题:怎样用javascript取applet中参数的值?急!!! 打印的问题,急!!!!
<input type=button value="插入文字" onclick=instText()>
<script>
document.all.txt.focus();
rng=document.selection.createRange();
rng.text="这是新插入的内容";
</script>
caretPos.text =caretPos.text.charAt(caretPos.text.length - 1) == "" ?text + "" : text;
按原来照搬后引号错了.可还是不明白duplicate();是什么意思
好象还有点问题,我有一次把鼠标放在TEXTAREA外,结果插入的文字也在文本框外了,可刷新一次后就不出现了,试了几次也没有出现过,不知道是什么问题,代码没有改。