浅谈JS验证表单文本域输入空格的问题


Posted in Javascript onFebruary 14, 2017

在表单中验证输入的文本域字符是否为空格,即空字符串,通常需要去除字符两边的空格才可验证准确。否则如果连续输入多个空格键,仅凭 document.getElementById("name").value == ""  验证不出来的。

去除字符串两边的空格的方法,还要考虑浏览器的兼容问题。

一、 trim() 方法

document.getElementById("name").value.trim()   该方式在 Chrome、Firefox 中没有问题,可以正常执行,但是在360、IE里面会报错误 “对象不支持此属性或方法”。

二、jQuery 的 $.trim()  方法

$.trim(document.loginForm.account.value)

这个方法可以解决上述在 360、IE中出现的 “对象不支持此属性或方法” 错误,且在  Chrome、Firefox 中 都可以正常运行。

以上是自己在应用实现中遇到的一点小问题,在此学习记录一下!

这篇浅谈JS验证表单文本域输入空格的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
在IE中调用javascript打开Excel的代码(downmoon原作)
Apr 02 Javascript
$.format,jquery.format 使用说明
Jul 13 Javascript
js中数组Array的一些常用方法总结
Aug 12 Javascript
JavaScript实现俄罗斯方块游戏过程分析及源码分享
Mar 23 Javascript
基于jquery实现百度新闻导航菜单滑动动画
Mar 15 Javascript
JavaScript获取当前时间向前推三个月的方法示例
Feb 04 Javascript
基于Vue实例对象的数据选项
Aug 09 Javascript
Angular中响应式表单的三种更新值方法详析
Aug 22 Javascript
用jquery获取select标签中选中的option值及文本的示例
Jan 25 jQuery
在vue项目中使用codemirror插件实现代码编辑器功能
Aug 27 Javascript
layui radio单选限制下一个radio单选的实例
Sep 03 Javascript
微信小程序swiper使用网络图片不显示问题解决
Dec 13 Javascript
js 动态生成html 触发事件传参字符转义的实例
Feb 14 #Javascript
jquery 仿锚点跳转到页面指定位置的实例
Feb 14 #Javascript
js replace()去除代码中空格的实例
Feb 14 #Javascript
在js代码拼接dom对象到页面上去的模板总结(必看)
Feb 14 #Javascript
jquery封装插件时匿名函数形参和实参的写法解释
Feb 14 #Javascript
js实现数组去重方法及效率?Ρ? target=
Feb 14 #Javascript
jQuery实现Table表格隔行变色及高亮显示当前选择行效果示例
Feb 14 #Javascript
You might like
php下的权限算法的实现
2007/04/28 PHP
PHP 面向对象实现代码
2009/11/11 PHP
解析:使用php mongodb扩展时 需要注意的事项
2013/06/18 PHP
destoon设置自定义搜索的方法
2014/06/21 PHP
PHP生成指定随机字符串的简单实现方法
2015/04/01 PHP
thinkPHP5.0框架配置格式、加载解析与读取方法
2017/03/17 PHP
Laravel框架在本地虚拟机快速安装的方法详解
2018/06/11 PHP
jQuery 树形结构的选择器
2010/02/15 Javascript
instanceof和typeof运算符的区别详解
2014/01/06 Javascript
jQuery中removeClass()方法用法实例
2015/01/05 Javascript
JavaScript操作XML文件之XML读取方法
2015/06/09 Javascript
jquery实现向下滑出的二级导航下滑菜单效果
2015/08/25 Javascript
实例详解JSON数据格式及json格式数据域字符串相互转换
2016/01/07 Javascript
探究Javascript模板引擎mustache.js使用方法
2016/01/26 Javascript
第十章之巨幕页头缩略图与警告框组件
2016/04/25 Javascript
Jquery实现遮罩层的简单实例(就是弹出DIV周围都灰色不能操作)
2016/07/14 Javascript
JavaScript三种绑定事件方式及相互之间的区别分析
2017/01/10 Javascript
Jquery实现跨域异步上传文件总结
2017/02/03 Javascript
jQuery插件HighCharts实现的2D回归直线散点效果示例【附demo源码下载】
2017/03/09 Javascript
js 事件的传播机制(实例讲解)
2017/07/20 Javascript
Vue v2.4中新增的$attrs及$listeners属性使用教程
2018/01/08 Javascript
微信小程序学习笔记之本地数据缓存功能详解
2019/03/29 Javascript
vue-cli3中vue.config.js配置教程详解
2019/05/29 Javascript
如何对react hooks进行单元测试的方法
2019/08/14 Javascript
Linux 发邮件磁盘空间监控(python)
2016/04/23 Python
Python图像滤波处理操作示例【基于ImageFilter类】
2019/01/03 Python
win10下python3.8的PIL库安装过程
2020/06/08 Python
Canvas 文本填充线性渐变的使用详解
2020/06/22 HTML / CSS
英国演唱会订票网站:Ticket Selection
2018/03/27 全球购物
大学生写自荐信的技巧
2014/01/08 职场文书
2014年五一促销活动方案
2014/03/09 职场文书
合伙经营协议书
2014/04/18 职场文书
个人学习群众路线心得体会
2014/11/05 职场文书
导游词书写之黄山
2019/08/06 职场文书
ant design charts 获取后端接口数据展示
2022/05/25 Javascript
安装harbor作为docker镜像仓库的问题
2022/06/14 Servers