js 在光标当前位置插入文字(光标处插入或修改文字,selection,creeateRange,c
当前位置:点晴教程→知识管理交流
→『 技术文档交流 』
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; } } function DeleteAtCaret(textEl,fileEl){ textEl.value=textEl.value.replace(fileEl.value,""); } //使用方法: 该文章在 2010/2/2 0:30:44 编辑过 |
关键字查询
相关文章
正在查询... |