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


Posted in Javascript onJanuary 09, 2016

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

<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>

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

Javascript 相关文章推荐
jQuery1.5.1 animate方法源码阅读
Apr 05 Javascript
JS 添加千分位与去掉千分位的示例
Jul 11 Javascript
JavaScript中用字面量创建对象介绍
Dec 31 Javascript
js使用DOM设置单选按钮、复选框及下拉菜单的方法
Jan 20 Javascript
BootstrapValidator超详细教程(推荐)
Dec 07 Javascript
jQuery实现选项卡功能(两种方法)
Mar 08 Javascript
react.js 获取真实的DOM节点实例(必看)
Apr 17 Javascript
详解从新建vue项目到引入组件Element的方法
Aug 29 Javascript
vue.js实现二级菜单效果
Oct 19 Javascript
详解微信小程序入门从这里出发(登录注册、开发工具、文件及结构介绍)
Jul 21 Javascript
JS如何调用WebAssembly编译出来的.wasm文件
Nov 05 Javascript
再也不怕 JavaScript 报错了,怎么看怎么处理都在这儿
Dec 09 Javascript
小心!AngularJS结合RequireJS做文件合并压缩的那些坑
Jan 09 #Javascript
javascript跑马灯抽奖实例讲解
Apr 17 #Javascript
jQuery页面刷新(局部、全部)问题分析
Jan 09 #Javascript
javascript返回顶部的按钮实现方法
Jan 09 #Javascript
javascript类型系统 Array对象学习笔记
Jan 09 #Javascript
JS中生成随机数的用法及相关函数
Jan 09 #Javascript
JavaScript电子时钟倒计时
Jan 09 #Javascript
You might like
PHP中for循环语句的几种变型
2007/03/16 PHP
PHP手机号码及邮箱正则表达式实例解析
2020/07/11 PHP
禁止刷新,回退的JS
2006/11/25 Javascript
使用onbeforeunload属性后的副作用
2007/03/08 Javascript
JavaScript中两个感叹号的作用说明
2011/12/28 Javascript
zTree插件之单选下拉菜单实例代码
2013/11/07 Javascript
js获取checkbox值的方法
2015/01/28 Javascript
javaScript中的原型解析【推荐】
2016/05/05 Javascript
JavaScript常用判断写法大全(推荐)
2016/05/30 Javascript
Vuejs第十篇之vuejs父子组件通信
2016/09/06 Javascript
WebPack基础知识详解
2017/01/16 Javascript
Angular 4依赖注入学习教程之Injectable装饰器(六)
2017/06/04 Javascript
JavaScript实现换肤功能
2017/09/15 Javascript
JS小球抛物线轨迹运动的两种实现方法详解
2017/12/20 Javascript
Vue服务器渲染Nuxt学习笔记
2018/01/31 Javascript
ng-alain表单使用方式详解
2018/07/10 Javascript
浅谈Vue.js组件(二)
2019/04/09 Javascript
前端路由&amp;webpack基础配置详解
2019/06/10 Javascript
jQuery实现可以计算进制转换的计算器
2020/10/19 jQuery
linux下python使用sendmail发送邮件
2018/05/22 Python
python实现指定字符串补全空格、前面填充0的方法
2018/11/16 Python
详解python中的Turtle函数库
2018/11/19 Python
树莓派动作捕捉抓拍存储图像脚本
2019/06/22 Python
jupyter修改文件名方式(TensorFlow)
2020/04/21 Python
Python logging自定义字段输出及打印颜色
2020/11/30 Python
如何利用cmp命令比较文件
2013/09/23 面试题
J2EE是技术还是平台还是框架
2016/08/14 面试题
安全大检查反思材料
2014/01/31 职场文书
2014春晚主持词
2014/03/25 职场文书
自查自纠工作情况报告
2014/10/29 职场文书
2014年居委会工作总结
2014/12/09 职场文书
食品安全主题班会
2015/08/13 职场文书
Python如何用re模块实现简易tokenizer
2022/05/02 Python
Django框架模板用法详解
2022/06/10 Python
JavaScript设计模式之原型模式详情
2022/06/21 Javascript
python中使用redis用法详解
2022/12/24 Redis