document.execCommand
не работает, т. Е. Работает только после выбора и заменяет выбранное содержимое, иначе никаких изменений не будет. Кстати, я использую элемент div contenteditable
, где я пытаюсь это сделать.document.execCommand вставить не работает в contentEditable div
Во всех браузерах это терпит неудачу, я использую его при нажатии на конкретный элемент li
ul
.
<ul>
<li>
<a href="javascript:void(0)"onclick="paste();"><span>Paste</span></a>
</li>
</ul>
Где паста функцию, где я использую: document.execCommand('paste',false,null);
Возможный дубликат [document.execCommand paste not working] (http://stackoverflow.com/questions/3717204/document-execcommand-paste-not-working) –
Дополнительная информация необходима. В каких браузерах это происходит? Как вы запускаете команду (например, используете ли вы кнопку?) –
во всех браузерах это не удается, я использую его при нажатии на отдельный элемент li из ul. (Код)
\t- \t \t Paste \t
где паста функция где использование: document.execCommand ('паста', ложь, нуль); – Chinmaya