js中form表单提交的方式有三种,一种是利用submit按钮实现提交,触发onclick事件,一种是利用button按钮实现提交,还有一种也是利用submit按钮实现提交,不过是先触发onsubmit事件。

js提交form表单的代码实现:

一、利用submit按钮实现提交,当点击submit按钮时,触发onclick事件,由JavaScript里函数判断输入内容是否为空,如果为空,返回false, 不提交,如果不为空,提交到由action指定的地址。

function check(form) {

if(form.userId.value=='') {

alert("请输入用户帐号!");

form.userId.focus();

return false;

}

if(form.password.value==''){

alert("请输入登录密码!");

form.password.focus();

return false;

}

return true;

}

用户帐号

登录密码

二、利用button按钮实现提交,当点击button按钮时,触发onclick事件,由JavaScript里函数判断输入内容是否为空,如果为空,返回false, 不提交,如果不为空,提交到由action指定的地址,由于button按钮不具备自动提交的功能,所以由js直接实现form提交。

function check(form) {

if(form.userId.value=='') {

alert("请输入用户帐号!");

form.userId.focus();

return false;

}

if(form.password.value==''){

alert("请输入登录密码!");

form.password.focus();

return false;

}

document.myform.submit();

}

用户帐号

登录密码

三、利用submit按钮实现提交,当点击submit按钮时,先触发onsubmit事件,由JavaScript里函数判断输入内容是否为空,如果为空,返回false, 不提交,如果不为空,提交到由action指定的地址。

function check(form) {

if(form.userId.value=='') {

alert("请输入用户帐号!");

form.userId.focus();

return false;

}

if(form.password.value==''){

alert("请输入登录密码!");

form.password.focus();

return false;

}

return true;

}

用户帐号

登录密码

相关推荐:

js表单提交 php,提交表单:js中form表单是如何提交的相关推荐

  1. form提交php怎么接收不到,php form表单post提交获取不到数据,而使用get提交能获取到数据 的解决办法...

    开发环境:xampp,mac,phpstorm 其实出现这个问题的原因就是在于phpstorm,它默认使用的是自带的内部服务器,这个服务器使用63342端口,而且服务器内部有问题,导致POST方法异常 ...

  2. html中form表单标签的使用

    在html中,表单是经常用到的,用来与用户交互并提交数据.今天要介绍的就是表单标签form标签 "form"作为英文单词有"表格"的意思 1.定义和用法 标签是 ...

  3. php同时接受get post,php中form表单同时使用POST和GET传递参数说明

    摘要 腾兴网为您分享:php中form表单同时使用POST和GET传递参数说明,同花顺,淘集集,尚游戏,美食天下等软件知识,以及医联网,recovernt,wifi控制,音效驱动,板栗直播,畅想听吧, ...

  4. 修改element ui中form表单的 label 颜色样式

    此时,emement ui的form表单的label(年龄二字)是黑色的. 原代码: <template><el-form :model="numberValidateFo ...

  5. [转]Joomla! 1.5中form表单的实现方式

    原文链接:Joomla! 1.5中form表单的实现方式 Joomla! 1.5中JParameter不但提供了一个xml 和ini文件读取和访问的方式,同时它提供了一个render函数,这个rend ...

  6. php表单登录跳转页面跳转页面,form表单页面跳转方式提交练习

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 //form表单提交练习 /*新建一个form.html网页用来书写前端HTML表单*/ 表单提交练习 姓名: 年龄: 电话: 地址: QQ: 自我评价: ...

  7. vue中form表单支持回车键提交踩坑

    平时我们项目中的列表页面通常都有条件搜索,为了使用方便通常都会支持回车搜索. 此功能的实现普遍做法是:为form表单添加 @keydown.enter.native="自定义方法名称&quo ...

  8. html中form表单提交和阻止表单提交的细节

    如何阻止表单提交 HTML禁止表单提交方法 源代码如下: form2.html <!DOCTYPE html> <html> <head> <meta cha ...

  9. Vue中form表单提交问题

    关于input组件回车后,默认提交form表单 出现的问题: <div class="searchArea"><form action="###&quo ...

  10. PHP表单提交的方式有哪两种,form表单提交数据的几种方式

    一.submit提交 在form标签中添加action(提交的地址)和method(post),且有一个submit按钮()就可以进行数据的提交,每一个input标签都需要有一个name属性,才能进行 ...

最新文章

  1. 谢文: 三网融合还是三网凑合(转一篇好文)
  2. AndroidStudio的几种依赖方式
  3. mysql忘记root密码及修改密码
  4. 计算机二级考试vb知识点,2016计算机二级《VB》考试重要知识点
  5. python isodd奇偶_Python这些位运算的妙用,绝对让你大开眼界
  6. cors 前后端分离跨域问题_SpringBoot 实现前后端分离的跨域访问(CORS)
  7. 西门子智能门锁设计_如何过度设计门锁
  8. Spring拓展接口之FactoryBean
  9. mysql _ 通配符_mysql查询中通配符的使用
  10. 我被男朋友整整欺骗了两年可结果却让我感动!
  11. Linux导出/导入逻辑卷组信息
  12. PlaySound使用进阶
  13. 零基础HTML入门教程(21)--表格
  14. 在王者荣耀角度下分析面向对象程序设计B中23种设计模式之策略模式
  15. 《所谓会说话,就是会换位思考》总结
  16. 一个纸杯子的测试用例
  17. 也发个过VS3.0的MapHack
  18. window 中 PowerShell激活python环境
  19. 解决 XXX cannot be resolved or is not a field 问题
  20. select查询之联合查询

热门文章

  1. 算法题:求一个数的三次方根
  2. std::begin、std::end、std::next 用法
  3. 净推荐值(NPS):用户忠诚度测量的基本原理及方法
  4. JAVA最强工具类之一HuTool
  5. 分页中PageSize和absolutepage详解
  6. 动词过去式和过去分词不规则变化
  7. SAP - MM - 第3篇 - 供应商主数据
  8. 供应链管理 MOOC学习笔记(全)
  9. 9.8 多元函数微分的代数应用——多元函数的极值
  10. 2014全国计算机等级考试四级数据库工程师考试大纲,全国计算机等级考试四级数据库工程师考试大纲...