2016-12-31 2 views

Répondre

1

Vous devez ajouter l'attribut contentEditable="true".

https://jsfiddle.net/99fysok7/4/

Il y a quelques bizarreries bien. Il semble que cela ne fonctionne pas bien avec les champs de saisie sur Firefox.

0

Vous pouvez utiliser selectionStart en selectionEnd et remplacer le texte sélectionné comme suit:

el=document.activeElement; 
el.value=el.value.substring(0,el.selectionStart)+ 
"Pasted Text" 
+el.value.substring(el.selectionEnd);