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 相关文章推荐
用js实现预览待上传的本地图片
Mar 15 Javascript
基于jQuery捕获超链接事件进行局部刷新代码
May 10 Javascript
js和jquery对dom节点的操作(创建/追加)
Apr 21 Javascript
用JavaScript修改CSS属性的代码
May 06 Javascript
Table冻结表头示例代码
Aug 20 Javascript
JS实现表单中checkbox对勾选中增加边框显示效果
Aug 21 Javascript
浅析jQuery Ajax请求参数和返回数据的处理
Feb 24 Javascript
实例讲解jQuery EasyUI tree中state属性慎用
Apr 01 Javascript
AngularJS基础 ng-mousemove 指令简单示例
Aug 02 Javascript
JS失效 提示HTML1114: (UNICODE 字节顺序标记)的代码页 utf-8 覆盖(META 标记)的冲突的代码页 utf-8
Jun 23 Javascript
javascript+css3开发打气球小游戏完整代码
Nov 28 Javascript
echarts整合多个类似option的方法实例
Jul 10 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
linux命令之调试工具strace的深入分析
2013/06/03 PHP
php计算程序运行时间的简单例子分享
2014/05/10 PHP
9个经典的PHP代码片段分享
2014/12/18 PHP
Yii框架数据模型的验证规则rules()被执行的方法
2016/12/02 PHP
PHP实践教程之过滤、验证、转义与密码详解
2017/07/24 PHP
php readfile()修改文件上传大小设置
2017/08/11 PHP
PHP框架Laravel中使用UUID实现数据分表操作示例
2018/05/30 PHP
jQuery的each终止或跳过示例代码
2013/12/12 Javascript
js实现div弹出层的方法
2014/11/20 Javascript
javascript实现dom动态创建省市纵向列表菜单的方法
2015/05/14 Javascript
jquery实现的Banner广告收缩效果代码
2015/09/02 Javascript
简单谈谈ES6的六个小特性
2016/11/18 Javascript
利用javascript实现的三种图片放大镜效果实例(附源码)
2017/01/23 Javascript
jQuery EasyUI Accordion可伸缩面板组件使用详解
2017/02/28 Javascript
微信小程序实现多个按钮的颜色状态转换
2019/02/15 Javascript
JS实现在线ps功能详解
2019/07/31 Javascript
利用 Chrome Dev Tools 进行页面性能分析的步骤说明(前端性能优化)
2021/02/24 Javascript
Python3编码问题 Unicode utf-8 bytes互转方法
2018/10/26 Python
Selenium chrome配置代理Python版的方法
2018/11/29 Python
python 列表中[ ]中冒号‘:’的作用
2019/04/30 Python
python文件选择对话框的操作方法
2019/06/27 Python
使用Python为中秋节绘制一块美味的月饼
2019/09/11 Python
Windows 下更改 jupyterlab 默认启动位置的教程详解
2020/05/18 Python
python基本算法之实现归并排序(Merge sort)
2020/09/01 Python
ECCO俄罗斯官网:北欧丹麦鞋履及皮具品牌
2020/06/26 全球购物
全球性的众包图形设计市场:DesignCrowd
2021/02/02 全球购物
运动会通讯稿150字
2014/02/15 职场文书
我的画教学反思
2014/04/28 职场文书
食品安全工作方案
2014/05/07 职场文书
阳光体育活动实施方案
2014/05/25 职场文书
股份转让协议书范本
2015/01/27 职场文书
导游词之江苏同里古镇
2019/11/18 职场文书
CSS3 制作的书本翻页特效
2021/04/13 HTML / CSS
PyCharm 安装与使用配置教程(windows,mac通用)
2021/05/12 Python
golang的文件创建及读写操作
2022/04/14 Golang
Apache SkyWalking 监控 MySQL Server 实战解析
2022/09/23 Servers