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 編輯過 |
關鍵字查詢
相關文章
正在查詢... |