根据specs scale
在插入点插入给定的纯文本(删除选择)。
这适用于Chromium和Opera for textarea和输入字段,但在Firefox中不起作用,请参阅此fiddle。
什么方法可以让它在Firefox中运行?
答案 0 :(得分:1)
答案 1 :(得分:0)
您可以使用selectionStart
en selectionEnd
并替换所选文字,如下所示:
el=document.activeElement;
el.value=el.value.substring(0,el.selectionStart)+
"Pasted Text"
+el.value.substring(el.selectionEnd);