实例讲解js验证表单项是否为空的方法

 更新时间:2016年01月09日 18:51:48   作者:程序员小菜  
这篇文章主要以实例方式向大家讲解了js验证表单项是否为空的方法,感兴趣的朋友可以参考一下

表单验证几乎在每一个需要注册或者登陆的网站是必不可少的,有些验证则非常的复杂,可以说是各种各样给你的要求,不过本章节只介绍一下表单中最简单的验证方式,就是判断是否为空,有些要求比较低的网站对此已经满足需要了。
代码如下:

<html> 
<head> 
<meta charset="gb2312"> 
<title>js简单表单验证</title> 
<script type="text/javascript">
window.onload=function()
{
 var bt=document.getElementById("bt");
 bt.onclick=function()
 {
  if(document.myform.name.value=="")
  {
   alert("用户名不能为空!");
   document.myform.name.focus();
   return false;
  } 
  else if(document.myform.pw.value=="")
  {
   alert("密码不能为空!");
   document.myform.pw.focus();
   return false; 
  }
 }
}
</script>
</head>
<body>
<form action="index.php" method="get" name="myform">
<ul>
 <li>姓名:<input type="text" name="name" id="name" /></li>
 <li>密码:<input type="text" name="pw" id="age" /></li>
 <li><input type="submit" id="bt"/></li>
</ul>   
</form>
</body>
</html>

以上就是本文的详细内容,希望对大家的学习有所帮助。

相关文章

  • JS进阶之从多线程到Event Loop全面梳理

    JS进阶之从多线程到Event Loop全面梳理

    JS是通过事件队列(Event Loop)的方式来实现异步回调的,但对很多初学JS的人来说,根本搞不清楚单线程的JS为什么拥有异步的能力,所以本文将从进程、线程的角度来解释这个问题
    2023-05-05
  • JS实现网页右侧带动画效果的伸缩窗口代码

    JS实现网页右侧带动画效果的伸缩窗口代码

    这篇文章主要介绍了JS实现网页右侧带动画效果的伸缩窗口代码,通过JavaScript基于时间函数实现页面元素样式渐变效果,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-10-10
  • 浅谈JavaScript中null和undefined

    浅谈JavaScript中null和undefined

    本文对比分析了javascript中的null和underfined的相同点和不同点,算是一个小小的总结,希望对大家学习javascript能够有所帮助。
    2015-07-07
  • JavaScript验证一个url的方法总结

    JavaScript验证一个url的方法总结

    最近遇到几次需要校验URL的,使用这篇文章小编就为大家整理了一下几个JavaScript校验URL的方法,文中的示例代码简洁易懂,感兴趣的小伙伴可以了解一下
    2023-12-12
  • 一个支持ff的modaldialog的js代码

    一个支持ff的modaldialog的js代码

    一个支持ff的modaldialog的js代码...
    2007-03-03
  • 微信APP生命周期及页面生命周期示例详解

    微信APP生命周期及页面生命周期示例详解

    这篇文章主要为大家介绍了微信APP生命周期及页面生命周期当然示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步早日升职加薪
    2022-04-04
  • js读取本地文件的实例

    js读取本地文件的实例

    下面小编就为大家分享一篇js读取本地文件的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2017-12-12
  • JS中关于ES6 Module模块化的跨域报错问题解决

    JS中关于ES6 Module模块化的跨域报错问题解决

    这篇文章主要介绍了JS中关于ES6 Module模块化的跨域报错,ES6模块化提供了export命令和import 命令,对于模块的导出和引入,本文结合实例代码给大家介绍的非常详细,需要的朋友可以参考下
    2023-07-07
  • javascript删除字符串最后一个字符

    javascript删除字符串最后一个字符

    需求是一个字符串,想删除这个字符串最后一个字符,比如“1,2,3,4,5,”,删除最后一个“,”用javascript怎么实现?下面给出三种方法
    2014-01-01
  • JS 将字符串中指定字符全局替换的方法

    JS 将字符串中指定字符全局替换的方法

    JavaScript 中的 replace() 方法用于将字符串或其中的子字符串替换为指定字符,或替换一个与正则表达式匹配的子串,这篇文章主要介绍了JS 将字符串中指定字符全局替换,需要的朋友可以参考下
    2023-07-07

最新评论