如何刪除所有的HTML標籤,除非DIV CONTENTEDITABLE <img>
和<br>
,當我在裏面JQUERY:如何刪除除BR和IMG所有的HTML標籤DIV
<div id='aa' contenteditable='true'></div>
寫至此,我使用
$('#aa').text()
但它刪除一切
我嘗試使用這個
$('#aa').keydown(function(e) {
var datasts=$("#aa").html();
datasts=datasts.substr(datasts.length - 1);
if (e.keyCode === 13) {
document.execCommand('insertHTML', false, 'enter');
return false;
}
});
document.getElementById("aa").addEventListener("input", function() {
var a=$("#aa").text();
$("#aa").html(a.replace('enter', '<br/>'));
}, false);
但結果是不是最大
這是我的代碼已經改變
<div id='aa' contenteditable='true'></div>
<button onclick="$('#aa').html('<img src='https://ichef.bbci.co.uk/news/976/media/images/83351000/jpg/_83351965_explorer273lincolnshirewoldssouthpicturebynicholassilkstone.jpg'>');">
aa
</button>
<script>
$('#aa').keydown(function(e) {
var datasts=$("#aa").html();
datasts=datasts.substr(datasts.length - 1);
if (e.keyCode === 13) {
document.execCommand('insertHTML', false, '<br>');
return false;
}
});
document.getElementById("aa").addEventListener("input", function() {
$("#aa").children().not("br, img").remove();
}, false);
</script>
我想刪除文字的位置html標籤。當有複製HTML,HTML標記將被自動刪除
請分享工作片段用'<>'來展示你的努力和問題。 – gurvinder372
我已經加入問題 –
你到底想要達到什麼目的? – Brad