当前位置: 移动技术网 > IT编程>开发语言>JavaScript > 浅谈JS验证表单文本域输入空格的问题

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

2019年03月25日  | 移动技术网IT编程  | 我要评论

在表单中验证输入的文本域字符是否为空格,即空字符串,通常需要去除字符两边的空格才可验证准确。否则如果连续输入多个空格键,仅凭 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验证表单文本域输入空格的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持移动技术网。

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网