浅谈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 相关文章推荐
jQuery 数据缓存data(name, value)详解及实现
Jan 04 Javascript
jquery实现智能感知连接外网搜索
May 21 Javascript
jQuery中removeClass()方法用法实例
Jan 05 Javascript
浅谈Javascript数据属性与访问器属性
Jul 26 Javascript
浅谈Javascript中的12种DOM节点类型
Aug 19 Javascript
jQuery查找节点并获取节点属性的方法
Sep 09 Javascript
vue.js指令v-for使用及索引获取
Nov 03 Javascript
基于jQuery实现的查看全文功能【实用】
Dec 11 Javascript
用原生js做单页应用
Jan 17 Javascript
JS+CSS实现滚动数字时钟效果
Dec 25 Javascript
vue router 组件的高级应用实例代码
Apr 08 Javascript
Vue.js + Nuxt.js 项目中使用 Vee-validate 表单校验
Apr 22 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对包含html标签的字符串进行截取的函数分享
2014/06/19 PHP
PHP日期函数date格式化UNIX时间的方法
2015/03/19 PHP
PHP使用Nginx实现反向代理
2017/09/20 PHP
不一样的文字闪烁 轮番闪烁
2009/11/11 Javascript
通过jQuery源码学习javascript(一)
2012/12/27 Javascript
JavaScript实现简单图片滚动附源码下载
2014/06/17 Javascript
jQuery使用after()方法在元素后面添加多项内容的方法
2015/03/26 Javascript
jQuery ajax中使用confirm,确认是否删除的简单实例
2016/06/17 Javascript
js实现弹窗居中的简单实例
2016/10/09 Javascript
原生JavaScript实现AJAX、JSONP
2017/02/07 Javascript
jquery实现图片轮播器
2017/05/23 jQuery
javaScript日期工具类DateUtils详解
2017/12/08 Javascript
一篇不错的Python入门教程
2007/02/08 Python
Python实现获取某天是某个月中的第几周
2015/02/11 Python
编写简单的Python程序来判断文本的语种
2015/04/07 Python
Python的Django框架中URLconf相关的一些技巧整理
2015/07/18 Python
Python SQLite3简介
2018/02/22 Python
详解关于Django中ORM数据库迁移的配置
2018/10/08 Python
python版百度语音识别功能
2019/07/09 Python
Django后端发送小程序微信模板消息示例(服务通知)
2019/12/17 Python
在pytorch 中计算精度、回归率、F1 score等指标的实例
2020/01/18 Python
Python tkinter界面实现历史天气查询的示例代码
2020/08/23 Python
HTML5 MiranaVideo播放器 (代码开源)
2010/06/11 HTML / CSS
HTML5 video标签(播放器)学习笔记(二):播放控制
2015/04/24 HTML / CSS
英国男士时尚购物网站:Stuarts London
2017/10/22 全球购物
饮料业务员岗位职责
2013/12/15 职场文书
生产部岗位职责范文
2014/02/07 职场文书
事业单位分类改革实施方案
2014/03/21 职场文书
小学生寒假家长评语
2014/04/16 职场文书
汽车技术服务与贸易专业求职信
2014/07/20 职场文书
教师优秀党员事迹材料
2014/08/14 职场文书
党委书记个人对照检查材料
2014/09/15 职场文书
2014年政风行风评议工作总结
2014/10/21 职场文书
辩护词范文大全
2015/05/21 职场文书
2015年青年教师工作总结
2015/05/25 职场文书
Java中的Kafka为什么性能这么快及4大核心详析
2022/09/23 Java/Android