<HTML>
<HEAD></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>
<BODY>
<FORM NAME="aForm">
<TEXTAREA NAME="aTextArea" ROWS="5" COLS="80" WRAP="soft"
onselect="storeCaret(this);"
onclick="storeCaret(this);"
onkeyup="storeCaret(this);">测试测试测试测试测试测试
</TEXTAREA>
<BR>
<INPUT TYPE="text" NAME="aText" SIZE="80" VALUE="#Page# ">
<BR>
<INPUT TYPE="button" VALUE="insert" onclick="insertAtCaret(this.form.aTextArea,this.form.aText.value);">
</FORM>
</BODY>
</HTML>
解决方案 »
- iPad上的css3 scale(放大/缩小)效果不流畅
- javascript 遍历判断问题.
- 父窗口、子窗口的传值问题。。
- [共享]js简单的自动完成功能
- 可编辑的 iframe监听onkeypress事件
- 为什么这个eval语句不能执行??在线等……
- 求一段代码,捕抓enter键按下的事件!在线等!!!
- <body bgcolor=menu>能不能设置成desktop或title或select的着色
- 文本框的焦点能否聚焦在字符结尾处?
- 小妹有些事请教:如何用vs.net写带有javascript(Jscript)脚本的网页,然后预览该页面阿
- ●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●这个函数返回的值 有啥规律???牵涉数学问题???????????????
- 急!!!!如何在邮件正文中显示注册商标的符号®
请问学习JavaScript和AJAX有什么好的方法或途径吗?比如什么书比较好?