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年的