在PLSQL中提交表单时转义HTML

时间:2013-08-02 11:51:27

标签: html forms plsql escaping submit

我有一个由PL / SQL过程呈现的HTML表单,它有一个输入字段,供用户输入注释。如果他输入了一些脚本并提交,则会将其插入到数据库中。要在插入数据时转义它,我们可以使用htf.escape_sc函数(注意后端级别)。但是我们能否在前端级别为html做到这一点?如果是的话,该怎么办?

1 个答案:

答案 0 :(得分:-1)

您可能希望查看一些js框架中的验证小部件。我记得kendouikendo ui validator)和jqwidgetsjqxValidator)。但请注意,因为两个工具包都是商业的。 jqueryUI应该有免费的类似功能。

如果您更喜欢简单的html5解决方案,请查看HTML5 Form Validation / Constraint Validation API。还有an article on mozilla MDNSupporting browsers列表,当然还有official standard

然而,普通的html解决方案不会执行任何转换 - 这意味着用户必须按照预期的另一端输入数据,在您的情况下可能没什么你想给用户增加负担......

PS: this fiddle包含验证模式的基本示例。

免责声明:我不隶属于任何已命名的工具包生产商。