在我们需要提交表单的时候,我们需要过滤特殊字符。一些特殊字符如:<,",'代表着一段代码的开始或者结束,如果这些插入到页面中并且没有转义的话,那么麻烦就大了,轻则造成页面布局的混乱。

 function filterCode(str){//过滤中英文单双引号以及空格(\s)var reg = /\\+|\~+|\!+|\@+|\#+|¥+|\¥+|\%+|\^+|\&+|\*+|\(+|\)+|\'+|(\")+|\$+|`+|\“+|\”+|\‘+|\’+|\s+/g;var res = str.replace(reg,"");return res;}

通过上面的方法,就可以将所有特殊字符替换成空白。

JS过滤表单数据中的特殊字符相关推荐

  1. 使用validate.js实现表单数据验证

    ASP.NET关于表单验证,目前知道的,除了以前那种傻瓜式的每个表单选项都用一个函数去验证之外,有两种方法是比较方便的,今天先介绍一下第一种,在前端实现表单验证的方法--基于validate.js的表 ...

  2. 微信小程序:提交表单数据中选择的日期

    如何将选中的日期通过表单提交 add.js Page({data: {info: {name: '',phone: '',createDate: ''},},onLoad() {},formSubmi ...

  3. ajax post 不起作用,jQuery验证submitHandler在$ .ajax post表单数据中不起作用

    我使用$.ajax发送数据并使用jQuery验证插件进行验证,如下所示: Send JS: jQuery(document).ready(function ($) { $('#myform').val ...

  4. 【Vue】基础(三)条件渲染 - 列表渲染(key的作用与原理虚拟DOM解析) - 收集表单数据 - 持续更新中

    目录 11. 条件渲染 11.1 v-if 11.2 v-show 12. 列表渲染 12.1 v-for(基本列表使用) 12.2 key的作用与原理 真实DOM和其解析流程 虚拟 DOM 的好处 ...

  5. js过滤特殊字符,特殊字符串,敏感词汇等

    js过滤特殊字符,特殊字符串,敏感词汇等 首先在str数组中加入你要过滤的特殊字符,然后通过遍历对比提示用户输入的文字中含有特殊字符.后续的业务处理需要自己加这里只是提供一个自己写好的方法 . var ...

  6. 使用js表单验证中的onsubmit属性

    onsubmit的作用:组织表单数据的提交,如果onsubmit的值为true,则会跳转到指定页面,反之不会跳转,一般在js验证中使用,给js验证设定返回值true或false; 使用onsubmit ...

  7. js 正则表达式中的特殊字符

    字符 含意 \ 做为转意,即通常在"\"后面的字符不按原来意义解释,如/b/匹配字符"b",当b前面加了反斜杆后/\b/,转意为匹配一个单词的边界. -或- 对 ...

  8. egg.js开发 文章发布接口(图片上传)(表单数据接口)

    后台的代码: 在//app/config/config.default.js文件里:  添加crsf 这也是解决post请求时 报403 foibidden的方法 //解决跨域config.secur ...

  9. ASP.NET MVC中在Action获取提交的表单数据方法总结

    有Index视图如下: 视图代码如下: [html] view plaincopy <%@ Page Language="C#" MasterPageFile="~ ...

最新文章

  1. 如何判断两个jq对象是同一个对象
  2. 一文说通异步 LINQ
  3. C之memset、memcpy、strcpy、strncpy区别
  4. MongoDB 最大连接数 设置失效的异常分析
  5. 如何让Windows 只显示某些文件扩展名
  6. 传统金融行业 IT 的核心竞争力究竟在何处?
  7. 一代诗嗤张宗昌,代表性作品选
  8. 公共计算机房电气设计规范,《住宅建筑电气设计规范》(总结版)
  9. 华为携手Work Shift Calendar (Shifter),将工作效率提升至更高水平
  10. win7禁止应用程序联网
  11. 解决Laravel5.5版本框架缺少vender目录报错问题
  12. 【C语言】字符串数组按字典升序
  13. 想要成为推荐算法工程师,都要准备哪些东西
  14. Java类加载与初始化机制实例分析
  15. java集合入门和深入学习
  16. Android程序设计之音乐播放器实现
  17. java展示树形结构的两种方式
  18. libnet下载和交叉编译
  19. 计算机测控技术论文,计算机测控技术论文(2)
  20. CompletableFuture.thenCompose

热门文章

  1. CPU缓存一致性协议MESI
  2. 对数几率回归 —— Logistic Regression
  3. 前端面试题集结号之CSS
  4. 江西省能源局发布第一、二批省级光伏度电补贴目录
  5. mysql-Federated存储方式,远程表,相当于sql server的linked server
  6. 单链表的C++实现(采用模板类)
  7. 网络实验环境搭建--1.工具及搭建思路
  8. 新领导刚上任,哪些“傻事”千万不能干!
  9. 1/100. Jewels and Stones
  10. DataTable方法 和 性能