js判断所有表单项不为空则提交表单的实现方法


Posted in Javascript onSeptember 09, 2016

demo1.html

<html>
  <head>
    <title>提交表单页</title>
    <script type="text/javascript">
      function myCheck()
      {
        for(var i=0;i<document.form1.elements.length-1;i++)
        {
         if(document.form1.elements[i].value=="")
         {
           alert("当前表单不能有空项");
           document.form1.elements[i].focus();
           return false;
         }
        }
        return true;
       
      }
    </script>
  </head>
  <body>
     <form name="form1" method="post" action="page2.html" onSubmit="return myCheck()">
       用户名:<input type="text" name="username"><br>
       性别:<input type="text" name="sex"><br>
       出生时间:<input type="text" name="birthday"><br>
       <input type="submit" value="提交">
     </form>
  </body>
</html>
demo2.html


<script language="Javascript">
<!--
function submit1(frm){
  if (document.frm.word.value=="") {
   alert("请输入搜索新闻内容!");document.frm.word.focus();return false;
}
return true;
} 

//-->
</script>
<form method="POST" action="" name="frm" onsubmit="return submit1(this);">
<select name="select0"> 
<option value="0">请选择一个类别</option>
<option value="1">新闻</option>
<option value="2">产品</option>
<option value="3">留言</option>
</select>
<input type="text" name="word" size="20" class="input" style="height:19px; ">
<input type="radio" name="sea_cat" value="标题">标题 
<input type="radio" name="sea_cat" value="内容">内容
<input type="submit" value="搜" name="B1" class="input1" >

demo3.html

<script type="text/javascript">
function beforeSubmit(form){
if(form.username.value==''){
alert('用户名不能为空!');
form.username.focus();
return false;
}
if(form.password.value==''){
alert('密码不能为空!');
form.password.focus();
return false;
}
if(form.password.value.length<6){
alert('密码至少为6位,请重新输入!');
form.password.focus();
return false;
}
if(form.password.value!=form.password2.value) {
alert('你两次输入的密码不一致,请重新输入!');
form.password2.focus();
return false;
}
return true;
}
</script>

<fieldset>
  <legend>用户注册</legend>
  <form method="post" name="form" action="user.do?method=register" onSubmit="return beforeSubmit(this);">
   <table border="1" width="100%" cellspacing="0" cellpadding="0">
   <tr><td><label>用户名:<input type="text" name="username" value=""></label></td></tr>
   <tr><td><label>密  码:<input type="password" name="password" value=""></label></td></tr>
   <tr><td><label>重复密码:<input type="password" name="password2" value=""></label></td></tr>
   <tr><td><input value="注册" type="submit"> <input type="reset" value="重置"></td></tr>   
   </table>
  </form>
</fieldset>

以上这篇js判断所有表单项不为空则提交表单的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
event.keyCode键码值表 附只能输入特定的字符串代码
May 15 Javascript
关于jQuery参考实例 1.0 jQuery的哲学
Apr 07 Javascript
jquery自动切换tabs选项卡的具体实现
Dec 24 Javascript
js修改原型的属性使用介绍
Jan 26 Javascript
用队列模拟jquery的动画算法实例
Jan 20 Javascript
基于jQuery Ajax实现上传文件
Mar 24 Javascript
JS全局变量和局部变量最新解析
Jun 24 Javascript
原生js获取元素样式的简单方法
Aug 06 Javascript
jQuery自适应轮播图插件Swiper用法示例
Aug 24 Javascript
vuex与组件联合使用的方法
May 10 Javascript
微信小程序实现蒙版弹窗效果
Nov 01 Javascript
微信小程序实现日历功能
Nov 27 Javascript
jQuery简单创建节点的方法
Sep 09 #Javascript
javascript 四十条常用技巧大全
Sep 09 #Javascript
前端弹出对话框 js实现ajax交互
Sep 09 #Javascript
Boostrap基础教程之JavaScript插件篇
Sep 08 #Javascript
jQuery实现邮箱下拉列表自动补全功能
Sep 08 #Javascript
JS图片放大效果简单实现代码
Sep 08 #Javascript
Angularjs 实现一个幻灯片示例代码
Sep 08 #Javascript
You might like
Cappuccino 卡布其诺咖啡之制作
2021/03/03 冲泡冲煮
PHP计算数组中值的和与乘积的方法(array_sum与array_product函数)
2016/04/01 PHP
javascript基础之查找元素的详细介绍(访问节点)
2013/07/05 Javascript
鼠标左键单击冲突的问题解决方法(防止冒泡)
2014/05/14 Javascript
Jquery实现由下向上展开效果的例子
2014/12/08 Javascript
jQuery中slice()方法用法实例
2015/01/07 Javascript
JavaScript识别网页关键字并进行描红的方法
2015/11/09 Javascript
jQuery Mobile框架中的表单组件基础使用教程
2016/05/17 Javascript
js将table的每个td的内容自动赋值给其title属性的方法
2016/10/13 Javascript
Windows系统下安装Node.js的步骤图文详解
2016/11/15 Javascript
vue 实现边输入边搜索功能的实例讲解
2018/09/16 Javascript
React SSR样式及SEO的实践
2018/10/22 Javascript
Vue-CLI 项目在pycharm中配置方法
2019/08/30 Javascript
JS如何实现网站中PC端和手机端自动识别并跳转对应的代码
2020/01/08 Javascript
Django查找网站项目根目录和对正则表达式的支持
2015/07/15 Python
python脚本监控docker容器
2016/04/27 Python
利用Django内置的认证视图实现用户密码重置功能详解
2017/11/24 Python
关于反爬虫的一些简单总结
2017/12/13 Python
Python3 venv搭建轻量级虚拟环境的步骤(图文)
2019/08/09 Python
python 进程间数据共享multiProcess.Manger实现解析
2019/09/23 Python
python3.7实现云之讯、聚合短信平台的短信发送功能
2019/09/26 Python
Python selenium环境搭建实现过程解析
2020/09/08 Python
英国领先品牌手动工具和电动工具供应商:Tooled Up
2018/11/24 全球购物
英国床垫和床架购物网站:Bedman
2019/11/04 全球购物
设置器与访问器的定义以及各自特点
2016/01/08 面试题
医学专业个人求职自荐信格式
2013/09/23 职场文书
《夏夜多美》教学反思
2014/02/17 职场文书
应聘文员自荐信范文
2014/03/11 职场文书
2014世界杯球队球队口号
2014/06/05 职场文书
校车安全责任书
2014/08/25 职场文书
党的群众路线教育实践活动个人整改落实情况汇报
2014/10/28 职场文书
社区党的群众路线教育实践活动总结材料
2014/10/31 职场文书
委托函范文
2015/01/29 职场文书
学生通报表扬范文
2015/05/04 职场文书
python引入其他文件夹下的py文件具体方法
2021/05/23 Python
java设计模式--七大原则详解
2021/07/21 Java/Android