浅谈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 相关文章推荐
javascript showModalDialog 内跳转页面的问题
Nov 25 Javascript
关于捕获用户何时点击window.onbeforeunload的取消事件
Mar 06 Javascript
JS delegate与live浅析
Dec 21 Javascript
node中socket.io的事件使用详解
Dec 15 Javascript
node.js+express制作网页计算器
Jan 17 Javascript
基于bootstrap-datetimepicker.js不支持IE8的快速解决方法
Nov 07 Javascript
微信小程序 自己制作小组件实例详解
Dec 22 Javascript
基于jQuery实现一个marquee无缝滚动的插件
Mar 09 Javascript
BootStrap中jQuery插件Carousel实现轮播广告效果
Mar 27 jQuery
JS实现禁止高频率连续点击的方法【基于ES6语法】
Apr 25 Javascript
微信小程序版翻牌小游戏
Jan 26 Javascript
vue 自定指令生成uuid滚动监听达到tab表格吸顶效果的代码
Sep 16 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/03/19 PHP
关于BIG5-HKSCS的解决方法
2007/03/20 PHP
PHP教程 变量定义
2009/10/23 PHP
用PHP实现的四则运算表达式计算实现代码
2011/08/02 PHP
mysqli_set_charset和SET NAMES使用抉择及优劣分析
2013/01/13 PHP
ThinkPHP3.1新特性之动态设置自动完成及自动验证示例代码
2014/06/23 PHP
Swoole-1.7.22 版本已发布,修复PHP7相关问题
2015/12/31 PHP
PHP+Ajax 检测网络是否正常实例详解
2016/12/16 PHP
微信企业转账之入口类分装php代码
2018/10/01 PHP
PHP程序员简单的开展服务治理架构操作详解(二)
2020/05/14 PHP
javascript编程起步(第三课)
2007/02/27 Javascript
js仿百度有啊通栏展示效果实现代码
2013/05/28 Javascript
JS中的eval 为什么加括号
2016/04/13 Javascript
Javascript 获取鼠标当前的位置实现方法
2016/10/27 Javascript
jQuery的Read()方法代替原生JS详解
2016/11/08 Javascript
Angular和Vue双向数据绑定的实现原理(重点是vue的双向绑定)
2016/11/22 Javascript
详解Vue-cli代理解决跨域问题
2017/09/27 Javascript
如何使node也支持从url加载一个module详解
2018/06/05 Javascript
vue响应式系统之observe、watcher、dep的源码解析
2019/04/09 Javascript
Vue将页面导出为图片或者PDF
2020/08/17 Javascript
javascript 设计模式之组合模式原理与应用详解
2020/04/08 Javascript
python使用beautifulsoup从爱奇艺网抓取视频播放
2014/01/23 Python
Python 数据结构之旋转链表
2017/02/25 Python
Python使用内置json模块解析json格式数据的方法
2017/07/20 Python
基于tensorflow加载部分层的方法
2018/07/26 Python
python ChainMap 合并字典的实现步骤
2019/06/11 Python
Python箱型图绘制与特征值获取过程解析
2019/10/22 Python
Python3实现飞机大战游戏
2020/04/24 Python
亚马逊西班牙购物网站:amazon西班牙
2017/03/06 全球购物
美国在线印刷公司:PsPrint
2017/10/12 全球购物
大专生的学习自我评价
2013/12/04 职场文书
高三自我评价
2014/02/01 职场文书
财产分割协议书范本
2014/11/03 职场文书
破坏寝室公物检讨书
2014/11/17 职场文书
2014年社区计生工作总结
2014/11/18 职场文书
python 批量压缩图片的脚本
2021/06/02 Python