使用jQuery更改所有输入字段的值以包含转义字符

时间:2013-06-11 15:58:24

标签: jquery forms onsubmit

我需要使用jQuery将任何输入字段(在表单提交上)的值更改为转义值。

如果用户键入撇号,我需要在提交并插入数据库之前将其更改为转义值:

' ---> /'

如何在提交时让jQuery检查撇号的所有输入字段和textareas,更改值,然后继续提交函数?

编辑: 我知道这不是处理此类请求的安全方法,但我无法访问服务器端代码。此外,由于这是在Intranet上,我不是在寻找最安全的解决方案,只是使用JavaScript来处理它。

到目前为止,评论仅限于描述为什么这是一种不好的做法。有谁知道如何使用JavaScript(最好是jQuery)实际处理这个请求?

1 个答案:

答案 0 :(得分:2)

撇开这个容易绕过的事实,只是处理提交时所有文本输入中转义撇号的特定要求,这里有一种方法:

这是一个非常重要的链接步骤,但它应该为您提供开始理解基于jQuery的事件处理和DOM遍历和操作所需的内容。