2013-02-10 62 views
1

我試圖用jQuery在本地保存contenteditablediv的數據。
這裏是我所做的:link使用jquery保存可用數據

請幫我我卡在這!

+2

什麼是問題兒子? – undefined 2013-02-10 05:42:31

+0

請點擊鏈接... – john 2013-02-10 05:45:20

+0

我做了,請說明你到底想要達到什麼目標,哪一部分不起作用。 – undefined 2013-02-10 05:49:46

回答

3

將「textarea」元素更改爲「div」並添加contenteditable =「true」。然後將text.value更改爲text.innerHTML。你是這個意思嗎?它似乎在這個link爲我工作。

<div id="editor" contentEditable="true" placeholder="Start writing..."></div> 
... 
[text.innerHTML || text.placeholder], { 
... 
session.text = text.innerHTML; 
+0

這是什麼我想了!謝謝。 但是,是否可以從保存的文件中刪除html標籤,但僅保留文本? – john 2013-02-10 06:03:10

+0

@john - 我在保存的文件中看不到任何html標記... – 2013-02-10 06:28:31

+0

@john ...應該只能保存文本,但是從我理解的那一點來看,我認爲這個腳本可能會定義「 $「,這樣jQuery .text()函數就不可用了。所以使用這個腳本可能需要一點改寫,或者爲不需要的HTML標籤構建自己的替換函數。我確實看到在保存的文件中爲
> <等添加了標籤。 – 2013-02-10 06:32:47