這個文本編輯器什么功能也沒有,就是寫上字按照格式保存進數據庫就over

1:用iframe的形式來接收內容

一些參考

function document.onreadystatechange()
{
HtmlEdit.document.designMode="On";
}
這個函數讓frame以文本框的形式展現,可以輸入信息內容

2:由于get方式接收的話會出現非法字符現象,所以采用post形式來接收這個iframe的信息

 HtmlEdit.document.body.innerHTML (JS) 用這個方法來取得iframe里的信息,HtmlEdit為ifame的id

Post方式取得信息還要注意一個換行的問題

比如:<p>11</p><p>111</p> 這是兩行111  放入到iframe中是顯示正常的
但如果你以這種形式保存
<p>11</p>
<p>11</p> 多了個換行保存進數據庫的話 js解析的時候就會報錯
所以要用服務端語言給過濾一下換行再讓js解析
php 是這樣的
preg_replace("/[\r\n]+/","",$stiring)

這樣基本上不會出現什么惡心的問題了。