div设置contenteditable="true",即可编辑,除从网页粘贴过来内容的格式
<div contenteditable="true" id="t"></div> <script> var d = document.getElementById( "t" ); document.addEventListener( "keyup", function() { d.innerHTML = d.innerHTML.replace( /<[^>]*>/g, "" ); } ); </script>
思路>
判断div是否变化,发生变化,获取div内容,用正则去掉里面的格式(去百度),在把内容放回div里.
日了 忘记看时间了 11年的