編輯前端內容後,如何獲取後端內容? asdf.InnerHtml不起作用,我的意思是它不會返回我輸入的新內容,而只是它在第一次加載時的內容。我需要該div的html內容。如何從asp.net中的可編輯div標籤獲取內容?
回答
做這樣的事情,最好的辦法是使用JavaScript的內容到一個隱藏的文本框的地方。
一旦頁面回發,這個值是在服務器上可用。
因此,您希望將one of these放置在您的頁面上,但您可以操作,但是您希望客戶端,並且在回發時將它提交給服務器。
它看起來像(客戶端):
HTML:
<input type="hidden" name="html" value="">
的Javascript:
getElementById('<%=hidden.ClientID%>').value = asdf.InnerHtml
然後檢查值的服務器端。
我需要html的內容div –
所以你會設置隱藏文本框的值爲div的'html內容' –
我不積極,這將工作,但如果你給的股利name屬性。然後在後端,您可能可以通過Request [「someName」]獲取內容。
如果沒有,你可以肯定把中用runat =「服務器」隱藏的HTML輸入元素的網頁和編輯使用JavaScript的div的內容置於隱藏輸入的值之後。
您的第一個解決方案將無法正常工作,因爲它不會POST到服務器,I同意你的第二個解決方案。 –
值應被髮布到服務器假設你的div元素上run="server"
。
您可以在服務器端頁面加載設置你的DIV的innerHTML快速破解。
if(Request.Params(myDiv.ClientID) != null)
myDiv.InnerHtml = Request.Params(myDiv.ClientID);
- 1. 在內容可編輯div中獲取遊標行和列
- 2. 如何獲取內容可編輯div的新文本?
- 3. 從內容可編輯div中刪除?
- 4. 在內容中關閉span標籤可編輯div
- 5. 在內容可編輯div(特定)獲取當前的div id
- 6. 在asp.net中獲取可編輯div的內部html
- 7. 在內容可編輯div
- 8. 內容可編輯div編輯問題
- 9. html中可編輯的div內容4
- 10. 如何使用內容標籤標籤獲取div內的文本?
- 11. 在可編輯div內創建標籤標籤
- 12. 如何獲取HTML標籤的內容?
- 13. 編輯div標籤
- 14. 如何在內容可編輯div內的HTML標記中調用函數?
- 15. 從TinyMCE編輯器獲取內容
- 16. 從ajax和標籤獲取div id的內容
- 17. HTML5內容可編輯的DIV焦點
- 18. 如何獲取html標籤內容
- 19. 如何使用正則表達式獲取div標籤內容
- 20. 如何保留內容中的空白可編輯div
- 21. 如何查看JCE編輯器中的樣式標籤內容
- 22. 從標籤頁獲取HTML內容
- 23. 獲取標籤內容
- 24. 如何從meta標籤中可靠地提取屬性,內容?
- 25. 使內容在DIV不可編輯
- 26. 內容當文本編輯器彈出時,可編輯的光標位置在可編輯的div中
- 27. 從DIV內容獲取SRC
- 28. 如何從JSON從文件內容獲取標籤數據
- 29. 如何在html元標籤中編輯內容屬性?
- 30. 如何從CK編輯器獲取內容?
這是因爲一旦頁面被提供,內容只在前端。如果您想爲您的問題提供解決方案,則需要更多詳細信息。 –