JavaScript判断表单为空及获取焦点的方法

 更新时间:2016年02月12日 09:28:28   作者:征服者X  
这篇文章主要介绍了JavaScript判断表单为空及获取焦点的方法,可实现表单提交时判断表单是否为空及获取响应焦点的功能,非常简单实用,需要的朋友可以参考下

本文实例讲述了JavaScript判断表单为空及获取焦点的方法。分享给大家供大家参考,具体如下:

<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>javascript获得焦点</title>
</head>
<script language="JavaScript">
  function aa()
  {
   if(document.forms[0].elements[0].value.length==0)
   { alert("姓名不可以为空");
   document.forms[0].elements[0].focus();
   return false;
  }
  else if(document.forms[0].elements[1].value.length==0)
   { alert("密码不可以为空");
   document.forms[0].elements[1].focus();
   return false;
  }else {return true;}
  }
</script>
<body>
<form action="/ok.jsp" method="post" name="form1" onSubmit="return aa();">
用户名<input type="text" name="name" >
密码<input type="password" name="password">
<input type="submit" value="提交">
</form>
</body>
</html>

希望本文所述对大家JavaScript程序设计有所帮助。

相关文章

  • Javascript BOM学习小结(六)

    Javascript BOM学习小结(六)

    BOM:BrowserObjectModel,浏览器对象模型,提供JS中对浏览器的各种操作的对象,是JS应用中唯一没有相关标准的部分,这事BOM经常出现问题的所在,主要用于处理浏览器窗口与框架,浏览器特有的JS扩展也被默认为BOM的一部分,而各浏览器之间的公有对象就成了默认的标准
    2015-11-11
  • 何时使用Map来代替普通的JS对象

    何时使用Map来代替普通的JS对象

    这篇文章主要介绍了何时使用Map来代替普通的JS对象,对Map感兴趣的同学,可以参考下
    2021-04-04
  • JS Range HTML文档/文字内容选中、库及应用介绍

    JS Range HTML文档/文字内容选中、库及应用介绍

    本文的内容基本上是基于“区域范围对象(Range objects)”这个概念来说的
    2011-05-05
  • JS实现去除数组中重复json的方法示例

    JS实现去除数组中重复json的方法示例

    这篇文章主要介绍了JS实现去除数组中重复json的方法,涉及javascript针对json数组数据的遍历、判断、存取等相关操作技巧,需要的朋友可以参考下
    2017-12-12
  • layui框架教程

    layui框架教程

    layui是一套开源的 Web UI 解决方案,采用自身经典的模块化规范,并遵循原生 HTML/CSS/JS 的开发方式,常适合网页界面的快速开发,这篇文章主要介绍了layui框架教程,需要的朋友可以参考下
    2022-09-09
  • JS点击某个图标或按钮弹出文件选择框的实现代码

    JS点击某个图标或按钮弹出文件选择框的实现代码

    本文给大家介绍js点击点击某个图标或按钮弹出文件选择框的实现代码,代码简单易懂,非常不错,感兴趣的朋友可以参考下
    2016-09-09
  • 一文带你掌握axios 工具函数

    一文带你掌握axios 工具函数

    这篇文章主要为大家介绍了axios 工具函数使用示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-12-12
  • 基于Taro的微信小程序模板消息-获取formId功能模块封装实践

    基于Taro的微信小程序模板消息-获取formId功能模块封装实践

    这篇文章主要介绍了基于Taro的微信小程序模板消息-获取formId功能模块封装实践,小程序提供了一种能力-模板消息,基于微信的通知渠道,我们为开发者提供了可以高效触达用户的模板消息能力,以便实现服务的闭环并提供更佳的体验,需要的朋友可以参考下
    2019-07-07
  • BootstrapTable请求数据时设置超时(timeout)的方法

    BootstrapTable请求数据时设置超时(timeout)的方法

    使用bootstrapTable获取数据时,有时由于网络或者服务器的原因,无法及时获取到数据,页面显示一直处于等待状态。为了改善效果,考虑设置超时,请求发送后超时即显示无数据,过段时间重新发起请求
    2017-01-01
  • JavaScript 判断指定字符串是否为有效数字

    JavaScript 判断指定字符串是否为有效数字

    最近在做一个ColdFusion的项目,有一个业务Check,需要用JavaScript实现:判断指定字符串是否为有效数字。
    2010-05-05

最新评论