當(dāng)前位置:
首頁(yè) >
前端技术
> javascript
>内容正文
javascript
JS过滤表单数据中的特殊字符
生活随笔
收集整理的這篇文章主要介紹了
JS过滤表单数据中的特殊字符
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
在我們需要提交表單的時(shí)候,我們需要過(guò)濾特殊字符。一些特殊字符如:<,",'代表著一段代碼的開(kāi)始或者結(jié)束,如果這些插入到頁(yè)面中并且沒(méi)有轉(zhuǎn)義的話,那么麻煩就大了,輕則造成頁(yè)面布局的混亂。
function filterCode(str){//過(guò)濾中英文單雙引號(hào)以及空格(\s)var reg = /\\+|\~+|\!+|\@+|\#+|¥+|\¥+|\%+|\^+|\&+|\*+|\(+|\)+|\'+|(\")+|\$+|`+|\“+|\”+|\‘+|\’+|\s+/g;var res = str.replace(reg,"");return res;}通過(guò)上面的方法,就可以將所有特殊字符替換成空白。
總結(jié)
以上是生活随笔為你收集整理的JS过滤表单数据中的特殊字符的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 人人通空间app如何登录(如何找回曾经的
- 下一篇: JavaScript垃圾回收机制理解