2
私はcontenteditable divを使用しています。特定のタグだけを許可するcontenteditable divを作成する方法は?
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<div contenteditable="true"></div>
<button id="insert_strong">Strong!</button>
<button id="insert_italic">Italic</button>
<button id="insert_span">Span!</button>
<script>
$("#insert_strong").click(function(){
$("div").append('<strong>Strong text!</strong> ');
});
$("#insert_italic").click(function(){
$("div").append('<i>Italic text!</i> ');
});
$("#insert_span").click(function(){
$("div").append('<span>Span text!</span> ');
});
</script>
私は、ボタンを削除しても、人々はまだ任意のWebサイトからコピー&ペーストで任意のHTMLタグを貼り付けることができます。私は人々がそれの中に<strong>
タグだけを掲示できるようにしたい、他のすべてのタグは削除する必要があります。これはどうすればできますか?