2013-08-02 23 views
-1

我有一個PL/SQL過程呈現的HTML表單,它具有用於由用戶輸入註釋的輸入字段。如果他輸入一些腳本並提交,則同樣插入到數據庫中。爲了在插入數據時將其轉義,我們可以使用htf.escape_sc函數(在後端級別處理)。但是,我們可以爲前端級別的html做到這一點嗎?如果是這樣,如何繼續?在PLSQL中提交表單時轉義HTML

+0

你最後關心什麼? PLSQL或HTML在前端級別? –

+0

在前端級別的html,如何在表單提交 –

+0

之前輸入到comments字段中的數據與其他任何數據完全相同。 –

回答

-1

您可能希望看看來自某些js框架的驗證小部件。不記得我記得kendouikendo ui validator)和jqwidgetsjqxValidator)。但是要小心,因爲這兩個工具包都是商業的。儘管如此,jqueryUI應該有免費的類似功能。

如果您更喜歡純HTML5解決方案,請看HTML5 Form Validation/Constraint Validation API。還有an article on mozilla MDN,列表Supporting browsers,當然還有official standard

然而,一個普通的html解決方案將不會執行任何轉換 - 這意味着用戶必須以另一端預期的方式輸入數據,在您的情況下,這可能不是你想要的給用戶帶來負擔...

ps: this fiddle包含一個用於驗證模式的基本示例。

免責聲明:我不隸屬於任何指定工具包的生產者。

+0

感謝collapsar,這可以做到沒有js或jquery,通過單獨的html編碼說?我試圖尋找,但徒勞無功。 –

+0

@papashango:請參閱答案中的新部分 – collapsar