其中获得和失去焦点的时候都判断了一次

<script>function fun01(f,s){//有参函数 参数不需要参数类型!!try{var v = document.getElementsByName(f)[0];//0 完全也可以提取出来作为参数var b = document.getElementsByClassName(s)[0];if(v.value==""){//判断是否为空字符串b.removeAttribute("hidden");}else if(v.value.toLowerCase() == "null"){//判断输入值是否为nullalert("输入框不能为null");v.value="";b.removeAttribute("hidden");}else{b.setAttribute("hidden","hidden");}}catch(ex){alert(ex.message);}}</script>姓名:<input type="text" name="user"  onFocus="fun01('user','u01')" onBlur="fun01('user','u01')"/>
<span class = "u01" hidden="hidden">用户名不能为空</span>

  

转载于:https://www.cnblogs.com/whytohow/p/4962284.html

javaScript判断输入框是否为空相关推荐

  1. 怎么判断文本框为空html,javascript如何判断输入框是否为空?

    我们经常要判断一个输入框中是否输入了内容,但是这里有一个问题,如果用户输入的是一个空格或者是一些其它空字符,这时如果不注意,就达不到要求了. JavaScript判断输入框是否为空: JS判断输入框的 ...

  2. html如何判断文本框是否为空,javascript如何判断输入框是否为空?

    我们经常要判断一个输入框中是否输入了内容,但是这里有一个问题,如果用户输入的是一个空格或者是一些其它空字符,这时如果不注意,就达不到要求了. JavaScript判断输入框是否为空: JS判断输入框的 ...

  3. Javaweb登录页面使用JQuery循环判断输入框不能为空

    当用户名输入框和密码输入框.验证码输入框什么都不输入时,点击登录弹出弹窗显示用户名不能为空 当只输入密码不输入用户名和验证码时,点击登录弹出弹窗显示用户名不能为空 当只输入用户名不输入密码时,验证码也 ...

  4. JS判断输入框是否为空

    方法一 // 判断输入框是否全为回车.空格或为空 export function strTest(str) {for (var i = 0;(str.charAt(i) == ' ') &&a ...

  5. JavaScript判断变量是否为空

    如何判断Javascript对象是否存在 Javascript语言的设计不够严谨,很多地方一不小心就会出错. 举例来说,请考虑以下情况. 现在,我们要判断一个全局对象myObj是否存在,如果不存在,就 ...

  6. JavaScript判断对象是否为空对象或空数组

    1. 判断一个变量是对象还是数组 首先判断一个变量是对象还是数组,不能使用typeof来判断,因为不管是对象还是数组,使用typeof得到的都是"object". 可以使用Obje ...

  7. JavaScript判断对象是否为空对象的几种方法

    判断是否为空对象在实际开发中很常见,今天就让我们来整理一下有哪些方法吧. 1.空对象对应的字符串为 "{}" var data = {}; var b = JSON.stringi ...

  8. 微信小程序JavaScript判断值是否为空工具类方法

    因为JS 中判断一个字段是否为空非常复杂,涉及到undefined等多种情况,特此写了一个工具类方法,使用简单,判断全面,避免重复造轮子~ /*** 用于判断空,Undefined String Ar ...

  9. javascript判断数组是否为空

    方法如下: var daily= json.daily; if(typeof daily.increase_num !=='undefined' && daily.increase_n ...

  10. Android如何判断输入框是否为空

    比如有一个EditText叫usernameET; String str = usernameET.getText().toString.trim();//这里trim()作用是去掉首位空格,防止不必 ...

最新文章

  1. 灵动MM32 MCU助力全国大学生智能汽车竞赛
  2. muduo之Connector
  3. Logstash配置多个Input、Filter、Output
  4. 《软件架构与设计模式》关于 抽象工厂模式 的一个小例子
  5. jdbc mysql 换行符_mysql JDBC URL格式各个参数详解
  6. Common sql statement
  7. 随记:Linux中一个修改活动卷组名所引发的血案
  8. Http协议--Get和Post区别
  9. IIS 7.0 中的 HTTP 状态代码
  10. 京沪等地11月房价半年来首涨 平价走量将成主流
  11. 节俭,是一种了不起的能力
  12. 自学单片机能找到工作吗?能有出路吗?
  13. 报Preference node org.eclipse.wst.validation
  14. 学习GNU Emacs命令速查表(三)
  15. [C++日常小题] 寻找第k大数字(numberk)
  16. 2. Excel数据格式
  17. (Agora声网)多人视频聊天应用的开发(三)多人聊天
  18. 震惊!被这样开发的P2P分发下载技术
  19. 【VScode安装】
  20. java框架就是调库吗_关于java:Factory方法更适合框架和抽象工厂库吗?

热门文章

  1. php 可用内存大小,关于php:致命错误:允许的内存大小为67108864字节耗尽
  2. Linux系统编程 --- 系统调用
  3. 求两个点的欧氏距离_马氏距离
  4. 定制MyBatis的日志
  5. 开启MyBatis(一)
  6. 【sklearn第九讲】支持向量机之分类篇
  7. PETS:伯克利大神Sergey Levine指导的概率集成轨迹采样算法
  8. Python进阶(二)Python中的类继承、封装、多态使用方法
  9. 使用git软件上传文件到自己的github当中去
  10. 膝关节疾病时的股四头肌锻炼法及注意事项(图示)