js判断输入框的值是否为空
来源:互联网 发布:帝国cms 自动刷新 编辑:程序博客网 时间:2024/05/17 07:20
<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title>JS判断输入框的值是否为空</title></head><body><input type="text" id="txt"/><input type="button" value="检测" id="btn"><script> var oTxt = document.getElementById('txt'); var oBtn = document.getElementById('btn'); function isnull(val) { var str = val.replace(/(^\s*)|(\s*$)/g, '');//把val首尾的空格去掉。 if (str == '' || str == undefined || str == null) {//输入框中输入空格也为空 //return true; console.log('空'); console.log("str.length====" + str.length); } else { //return false; console.log('非空');//输入框中输入null、undefined也为非空 console.log("str.length====" + str.length); } } oBtn.onclick = function () { isnull(oTxt.value); }; /*------------------------------------------------------------------*/ /* //str.length=0与str=""、str=''等价 var a=""; var b=''; console.log(a==b);//true console.log(a.length);//0 */ /*判断字符串是否为空*/ function strIsNull(str) { if (str.length == 0) { console.log('空'); } } /*用户没输入或输入了空格*/ function strIsEmpty(str) { if (str.replace(/(^s*)|(s*$)/g, "").length == 0) { console.log('请输入内容'); } } /*判断输入字符串是否为空或者全部都是空格*/ function isBlank(str) { if (str == "") { return true; } var regu = "^[ ]+$"; var re = new RegExp(regu); return re.test(str); } //exp 为 undefined 时,也会得到与 null 相同的结果,虽然 null 和 undefined 不一样。 function isNull(exp) { if (exp == null) { console.log("is null"); } } //同时判断 null 和 undefined 时可使用本法。 function isNullOrUndefined(exp) { if (!exp) { console.log("is null"); } } /*同时判断 null、undefined、数字零、false 时可使用本法*/ /*如果 exp 为 undefined,或数字零,或 false,也会得到与 null 相同的结果,虽然 null 和二者不一样。*/ function isNullOrUndefinedOr0Orfalse(exp) { if (typeof(exp) == "null") { console.log("is null"); } }</script></body></html>
0 0
- js判断输入框的值是否为空
- js判断输入框是否为空
- JS判断输入框值是否为空
- JS判断表单输入是否为空
- JS判断表单输入是否为空
- js判断表单输入是否为空
- JS判断输入是否为空
- js判断输入是否为空
- 通过js判断输入框的内容是否为空时,应该注意的一点
- js关于输入内容是否为空,以及输入数字,时间,长短是否正确的判断
- 判断输入的文字是否为空
- js判断输入框是否为空,为空格,为回车
- js判断是否为空的代码
- JS判断表单输入是否为空(示例代码)
- js判断输入字符串是否为空、空格、null总结
- js判断输入字符串是否为空、空格、null总结
- js判断输入字符串是否为空、空格、null总结
- js判断值是否为空
- php 5.0 与7.0有什么区别新增加匿名类。
- Linux-Centos7----安装Python的psutil模块插件
- 高德地图地理码和经纬度转化(latlng和latlonpoint)
- 关于ubuntu和windows时间不同步问题
- Android 分享到qq和qq空间中的网页
- js判断输入框的值是否为空
- 射频识别技术漫谈(30)——PN512的寄存器设置
- centos7搭建DNS服务器
- Linux高级网络设置
- js和java中string的长度
- Win10一周年更新正式版安装方法大全
- 基础知识(一) HashMap 源码详解
- 分块与莫队
- Android的Finish后的代码继续执行