根據specsdocument.execCommand('insertText', false, 'Pasted text')
將給定的純文本插入插入點(刪除選擇)。更改輸入字段或texarea中的選定文本
這可以在Chromium和Opera for textarea和輸入字段中工作,但在Firefox中不起作用,請參閱此fiddle。
任何方式使它在Firefox中工作?
根據specsdocument.execCommand('insertText', false, 'Pasted text')
將給定的純文本插入插入點(刪除選擇)。更改輸入字段或texarea中的選定文本
這可以在Chromium和Opera for textarea和輸入字段中工作,但在Firefox中不起作用,請參閱此fiddle。
任何方式使它在Firefox中工作?
您可以使用selectionStart
EN selectionEnd
和替換選定的文本如下:
el=document.activeElement;
el.value=el.value.substring(0,el.selectionStart)+
"Pasted Text"
+el.value.substring(el.selectionEnd);