我有一個PL/SQL過程呈現的HTML表單,它具有用於由用戶輸入註釋的輸入字段。如果他輸入一些腳本並提交,則同樣插入到數據庫中。爲了在插入數據時將其轉義,我們可以使用htf.escape_sc函數(在後端級別處理)。但是,我們可以爲前端級別的html做到這一點嗎?如果是這樣,如何繼續?在PLSQL中提交表單時轉義HTML
回答
您可能希望看看來自某些js框架的驗證小部件。不記得我記得kendoui
(kendo ui validator)和jqwidgets
(jqxValidator
)。但是要小心,因爲這兩個工具包都是商業的。儘管如此,jqueryUI應該有免費的類似功能。
如果您更喜歡純HTML5解決方案,請看HTML5 Form Validation/Constraint Validation API。還有an article on mozilla MDN,列表Supporting browsers,當然還有official standard。
然而,一個普通的html解決方案將不會執行任何轉換 - 這意味着用戶必須以另一端預期的方式輸入數據,在您的情況下,這可能不是你想要的給用戶帶來負擔...
ps: this fiddle包含一個用於驗證模式的基本示例。
免責聲明:我不隸屬於任何指定工具包的生產者。
感謝collapsar,這可以做到沒有js或jquery,通過單獨的html編碼說?我試圖尋找,但徒勞無功。 –
@papashango:請參閱答案中的新部分 – collapsar
- 1. HTML表單在提交時重置
- 2. 如何在表單提交後的表單中轉義引號?
- 3. 提交HTML表單
- 4. HTML表單提交
- 5. 提交HTML表單
- 6. Html表單提交
- 7. HTML表單提交
- 8. 提交Django表單自定義HTML
- 9. PHP提交表單,轉義報價?
- 10. PHP表單提交後轉義html字段
- 11. JavaScript錯誤提交HTML表單提交
- 12. html表單不會在WordPress中提交
- 13. 在Java中提交HTML表單
- 14. html表單在導航欄中提交
- 15. 在Opera中提交HTML表單
- 16. 在struts中提交HTML表單
- 17. html/jquery - 在iframe中提交表單
- 18. 在HTML中提交表單 - 重定向
- 19. 在Electron中提交HTML表單
- 20. 在asp.net中轉發表單提交
- 21. Ghost提交按鈕仍然在HTML表單提交中
- 22. HTML表單提交與jquery
- 23. 表單html,鍵入提交
- 24. HTML表單提交到PHP
- 25. HTML表單提交數據
- 26. Html表單提交修改
- 27. 表單提交 - HTML - 域名
- 28. HTML表單未能提交
- 29. 用java提交html表單
- 30. HTML表單提交問題
你最後關心什麼? PLSQL或HTML在前端級別? –
在前端級別的html,如何在表單提交 –
之前輸入到comments字段中的數據與其他任何數據完全相同。 –