Пытаюсь при вставке текста в поле из буфера "очистить" его от тегов, но после
execCommand('paste');
код перестает что-либо делать?
Подскажите, как это исправить? Или может быть существует другой способ решения этого вопроса?
Заранее спасибо)
З.Ы. Серое поле - основное (если что)
Код на jsfiddle.net
HTML:
<textarea id="txtInput0"></textarea>
<br/>
<div id="txtInput" contenteditable="true" ></div>
CSS:
#txtInput0{
width: 200px;
height: 30px;
}
#txtInput{
width: 300px;
height: 60px;
font-size:20px;
background-color:lightgrey;
}
JS:
$(document).keydown(function(event) {
if ((event.ctrlKey) && (event.which == '86' || event.which == '118')) {
if($('#txtInput').is(':focus')) {
$('#txtInput0').focus();
$('#txtInput0').select();
execCommand('paste');
$('#txtInput').html($('#txtInput0').text());
$('#txtInput').focus();
}}});