<HTML>
<HEAD>
<SCRIPT>
function storeCaret (textEl) {
if (textEl.createTextRange)
textEl.caretPos = document.selection.createRange().duplicate();
}
function insertAtCaret (textEl, text) {
if (textEl.createTextRange && textEl.caretPos) {
var caretPos = textEl.caretPos;
caretPos.text =caretPos.text.charAt(caretPos.text.length - 1) == ' ' ?text + ' ' : text;
}
else
textEl.value = text;
}
</SCRIPT>
</HEAD>
<BODY>
<FORM NAME="aForm">
<TEXTAREA NAME="aTextArea" ROWS="20" COLS="40" WRAP="soft" ONSELECT="storeCaret(this);" ONCLICK="storeCaret(this);" ONKEYUP="storeCaret(this);"> 这是例子,你可以在这里添加文字、插入文字。 </TEXTAREA>
<BR>
<INPUT TYPE="text" NAME="aText" SIZE="80" VALUE="我要在光标处插入这些文字"><BR>
<INPUT TYPE="button" VALUE="我要在光标处插入上面文本框里输入的文字!" ONCLICK="insertAtCaret(this.form.aTextArea, this.form.aText.value);">
</FORM>
</BODY>
</HTML>
分享到:
相关推荐
就是这个了 博文链接:https://harrison2010.iteye.com/blog/170539
javascirpt组合键
javascirpt 小技巧 javascirpt 帮助 javascirpt 小技巧 javascirpt 帮助 javascirpt 小技巧 javascirpt 帮助
通用javaScript的验证框架
图片在窗体间移动效果(HTML+JavaScirpt):图片会在窗体中到处移动效果。
深入讲解javascript
Minesweeper:一个javascirpt扫雷游戏渲染器的构建。
JavaScirpt搜索关键字(中英文)下拉框提示 在网上查找资料后修改合成的新作,希望指教!
javascirpt图片切换效果 rok
JavaScript的基本语法 事件处理 window对象
HTML/javascirpt/css
用Javascript定义类大全 方便编程的模块化 大家快快下载啊 多多交流 用Javascript定义类大全 方便编程的模块化 大家快快下载啊 多多交流
里面有很多JAVAScript的实际运用,比如联动菜单什么的!很好好!推荐给大家
JavaScirpt经典教程+demo JavaScirpt经典教程+demo JavaScirpt经典教程+demo
echarts_javascirpt
一个包括一小段脚本的html文件.可以自行修改.
美纹纸胶带 JavaScript 输入屏蔽插件 用法 该插件公开了一个名为maskInput的函数,它带有2 个参数。 您要屏蔽的输入的 ID 一个选项对象 maskInput ( "phone" , { template : "(~~~) ~~~ - ~~~~" , ...