JS不用正则验证输入的字符串是否为空(包含空格)的实现代码


Posted in Javascript onJune 14, 2016

在项目中需要验证输入的字符串是否为空,包括空格,不太喜欢使用正则,所以就想到了js的indexOf函数,indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置,如果要检索的字符串值没有出现,则该方法返回 -1。

语法:stringObject.indexOf(searchvalue,fromindex),searchvalue必需,fromindex:可选参数,在字符串中开始检索的位置。它的合法取值是 0 到 stringObject.length - 1。如省略该参数,则将从字符串的首字符开始检索。

Demo:

    function CheckValue() {

      var enumValue = document.getElementById('txtEnumValue').value;

      if (enumValue.indexOf(" ")>=0) {

        alert("内容不能包含空格!");

        return false;

      }

      if (enumValue== "") {

        alert("请输入内容!");

        return false;

      }

    }

以上这篇JS不用正则验证输入的字符串是否为空(包含空格)的实现代码就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jQuery中读取json文件示例代码
May 10 Javascript
我的Node.js学习之路(二)NPM模块管理
Jul 06 Javascript
javascript实现unicode与ASCII相互转换的方法
Dec 10 Javascript
Highcharts学习之数据列
Aug 03 Javascript
详谈js使用in和hasOwnProperty获取对象属性的区别
Apr 25 Javascript
深入探究angular2 UI组件之primeNG用法
Jul 26 Javascript
JavaScript实现的前端AES加密解密功能【基于CryptoJS】
Aug 28 Javascript
vue中进入详情页记住滚动位置的方法(keep-alive)
Sep 21 Javascript
angularJs中json数据转换与本地存储的实例
Oct 08 Javascript
JavaScript代码调试方法实例小结
Jan 05 Javascript
使用vuex存储用户信息到localStorage的实例
Nov 11 Javascript
详细分析vue响应式原理
Jun 22 Javascript
浅析jQuery 3.0中的Data
Jun 14 #Javascript
js控件Kindeditor实现图片自动上传功能
Jul 20 #Javascript
Node.js的Koa框架上手及MySQL操作指南
Jun 13 #Javascript
jQuery中的一些常见方法小结(推荐)
Jun 13 #Javascript
jQuery实现手机自定义弹出输入框
Jun 13 #Javascript
实例讲解JavaScript中的this指向错误解决方法
Jun 13 #Javascript
BootStrap智能表单实战系列(十一)级联下拉的支持
Jun 13 #Javascript
You might like
php 解决旧系统 查出所有数据分页的类
2012/08/27 PHP
phpmyadmin config.inc.php配置示例
2013/08/27 PHP
jQuery中Ajax的load方法详解
2015/01/14 Javascript
javascript实现点击商品列表checkbox实时统计金额的方法
2015/05/15 Javascript
Js类的静态方法与实例方法区分及jQuery拓展的两种方法
2016/06/03 Javascript
jQuery实现磁力图片跟随效果完整示例
2016/09/16 Javascript
JavaScript之Vue.js【入门基础】
2016/12/06 Javascript
详解jQuery简单的表单应用
2016/12/16 Javascript
BootStrap学习笔记之nav导航栏和面包屑导航
2017/01/03 Javascript
javascript将非数值转换为数值
2018/09/13 Javascript
微信小程序下拉刷新PullDownRefresh的使用方法
2018/11/29 Javascript
vue-cli3.0+element-ui上传组件el-upload的使用
2018/12/03 Javascript
vue-better-scroll 的使用实例代码详解
2018/12/03 Javascript
工作中常用js功能汇总
2020/11/07 Javascript
Python程序设计入门(4)模块和包
2014/06/16 Python
利用Python绘制MySQL数据图实现数据可视化
2015/03/30 Python
python中 logging的使用详解
2017/10/25 Python
简单实现python进度条脚本
2017/12/18 Python
python 匹配url中是否存在IP地址的方法
2018/06/04 Python
学习python的前途 python挣钱
2019/02/27 Python
使用Python OpenCV为CNN增加图像样本的实现
2019/06/10 Python
python+tkinter实现学生管理系统
2019/08/20 Python
Python PyQt5运行程序把输出信息展示到GUI图形界面上
2020/04/27 Python
完美解决python针对hdfs上传和下载的问题
2020/06/05 Python
Selenium python时间控件输入问题解决方案
2020/07/22 Python
python中pdb模块实例用法
2021/01/15 Python
Desigual德国官网:在线购买原创服装
2018/03/27 全球购物
英国排名第一的停车场运营商:NCP
2019/08/26 全球购物
委托书样本
2014/04/02 职场文书
爱与责任演讲稿
2014/05/20 职场文书
公司辞职信模板
2015/05/13 职场文书
七年级作文之游记
2019/12/11 职场文书
详解Django的MVT设计模式
2021/04/29 Python
详解python的内存分配机制
2021/05/10 Python
php中配置文件保存修改操作 如config.php文件的读取修改等操作
2021/05/12 PHP
Nginx安装配置详解
2022/06/25 Servers