jquery获取input、textarea值之后的处理问题
来源:互联网 发布:linux more 向上翻页 编辑:程序博客网 时间:2024/04/30 09:05
本文的处理主要指的是对特殊字符的处理(例如:一段html代码, ,<img src=''>...)
如果用户输入html代码而我们获取之后直接存入数据库,将会产生一些严重的后果!!!
<span style="white-space:pre"></span>//输入框取值存入数据库之前进行html转换<span style="white-space:pre"></span>//@huang_hkb<span style="white-space:pre"></span>function html_encode(str)<span style="white-space:pre"></span>{<span style="white-space:pre"></span> var s = "";<span style="white-space:pre"></span> if (str.length == 0) return "";<span style="white-space:pre"></span> s = str.replace(/&/g, "&");<span style="white-space:pre"></span> s = s.replace(/</g, "<");<span style="white-space:pre"></span> s = s.replace(/>/g, ">");<span style="white-space:pre"></span> s = s.replace(/ /g, " ");<span style="white-space:pre"></span> s = s.replace(/\'/g, "'");<span style="white-space:pre"></span> s = s.replace(/\"/g, """);<span style="white-space:pre"></span> s = s.replace(/\n/g, "<br/>");<span style="white-space:pre"></span> return s;<span style="white-space:pre"></span>}这样处理一下就可以避免很多不必要的麻烦,切记切记!
1 0
- jquery获取input、textarea值之后的处理问题
- jquery获取select框的值、单选框的值、textarea的值、获取input框的值
- jQuery获取textarea文本域的值
- jquery获取input的值
- jquery获取textarea内容为空的问题
- 关于jquery获取input的value问题
- 关于jquery获取input的value问题
- 关于jquery获取input的value问题
- 关于jquery获取input的value问题
- 关于jquery获取input的value问题
- jquery 获取input的checked属性问题
- Jquery清空(获取)当前页面所有的input和textarea的两种写法
- jquery textarea值的更新与获取 text() vs val()
- jquery无法获取kindeditor编辑器中textarea值的解决办法
- Jquery 获取input 值
- jquery 获取Input 值
- textArea标签没有value属性,,,以及jquery如何获取textarea文本域的值
- jquery获取input表单值的代码
- 进制转换:十六进制,二进制,八进制的互相转换
- a标签动态改变跳转链接
- calendar.js
- 20160129.CCPP体系详解(0008天)
- 微服务与SOA之间差了一个ESB
- jquery获取input、textarea值之后的处理问题
- CoreTelephony(简介)
- c#之out参数
- calendar.css
- CTTelephonyNetworkInfo
- hdu 2161 Primes
- xml的一个小Demo
- CTSubscriber
- 二叉树遍历解析