当做登陆页面时,JS判断用户名密码为空时需要阻止form表单提交。

<script type="text/javascript">var a = true;function validate(){var username = document.getElementById("username").value;var password = document.getElementById("password").value;if(username==""||password==""){alert("Can't be empty");a= false;return;}else{a=true;}}function checkinput(){return a;}
</script>
<body><form method="post" action="hello.do" onsubmit="return checkinput();"> Username:<input type="text" name="username" id="username"><br><br>Password:<input type="password" name="password" id="password"><br><br><center><input type="submit" value="Login" name="login" onclick="validate()"></center>
</form></body>

点击submit后验证为空,form里的onsubmit获取到为false时就停止提交。

JS阻止form表单提交相关推荐

  1. JS阻止form表单提交失败

    JS阻止form表单提交失败 问题简介 解决办法 问题简介 <form th:action="@{/user.do}" method="post" ons ...

  2. js模拟form表单提交数据, js模拟a标签点击跳转,避开使用window.open引起来的浏览器阻止问题...

    js模拟form表单提交数据, js模拟a标签点击跳转,避开使用window.open引起来的浏览器阻止问题 js模拟form表单提交数据源码: /** * js模拟form表单提交 * @param ...

  3. JS模拟Form表单提交

    用java写了一个下载的功能,测试没有问题,但前台就是不弹出下载的提示框. 后来发现如果你的提交方式是ajax的方式的话是不会弹出提示框的,然后换成了form提交,顺利弹框通过,下来我们就用js模拟f ...

  4. js将form表单提交数据封装为ajax提交

    对于数据提交,html自带了form表单,以form表单里的input框的name为key值,以其所对应的value为value值,传给后台供其使用.但是这样的方法与ajax传输数据还是有许多差距: ...

  5. 阻止form表单提交的常用方式

    >给form标签的添加表单提交事件οnsubmit="return false;" <form onsubmit="return change()" ...

  6. 原生js实现form表单提交

    最近工作比较忙,着急上线,写个简单的东西吧 url为你要提交的地址 params 为你提交的参数 function fromPost(URL, PARAMS) {var temp = document ...

  7. ajax 模拟表单提交,Ajax模拟Form表单提交,含多种数据上传

    ---恢复内容开始--- Ajax提交表单.使用FormData提交表单数据和上传的文件(这里的后台使用C#获取,你可以使用Java一样获取) 有时候前台的数据提交到后台,不想使用form表单上传,希 ...

  8. js 提交form表单,js更改form表单的action属性

    2019独角兽企业重金招聘Python工程师标准>>> js 提交form表单 <s:form id="formID1" action="favo ...

  9. js实现Form表单submit提交截获数据(各浏览器通用)

    js实现Form表单submit提交截获数据(各浏览器通用) js实现Form表单submit提交截获数据(各浏览器通用) No Comments | js , 安全 , PHP | by calms ...

  10. Form表单提交按钮图片IE6下背景透明(js提交)

    Form表单提交按钮图片IE6下背景透明(js提交) 我们知道 光png图片在IE6下面透明方法很多,网上也很多,但是我今天遇到了个难题:form表单提交按钮png图片要求背景透明.我弄了半天,转个思 ...

最新文章

  1. 一种注册表沙箱的思路、实现——Hook Nt函数
  2. 课堂上我们为什么不发言
  3. python安装mysql库
  4. 开启Windows7多用户远程桌面
  5. js escape,unescape解决中文乱码问题的方法
  6. 使用Duilib做桌面应用总结
  7. linux kernl网址
  8. 未雨绸缪 | 一文简介 Azure Front Door
  9. Properties文件的XML格式
  10. 用javascript来完成显示和隐藏的案例
  11. 萌新的Python练习菜鸟100例(十五)利用条件运算符的嵌套来完成此题:学习成绩=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。
  12. Hazel for Mac(自动化清理)
  13. Node.js的异步I/O
  14. html调色板快捷键,在线网页调色板
  15. IOS音视频(四十五)HTTPS 自签名证书 实现边下边播
  16. 解决VS2015提示未能加载项目文件。缺少根元素的错误
  17. #VMware#ESXI ESXI虚拟机安装
  18. 扇形图形用html,如何用css画扇形?
  19. Android系统自定义关机充电图标
  20. 中国可降解塑料行业深度分析及未来发展趋势展望2021年版

热门文章

  1. 如何通过NPS分析,全方位帮助企业实现客户体验升级?
  2. 科普│串联质谱分析仪(ESI离子源)之离子阱质谱仪
  3. 【实用工具】“爬虫”利器——八爪鱼
  4. ios更新了系统无服务器,苹果手机的iOS系统没法更新怎么办?
  5. 华为会强迫升级鸿蒙,华为手机升级鸿蒙系统好用吗
  6. Axure RP10——值得信赖的强大的原型制作工具,无需编写代码即可创造无限可能
  7. 为什么要去学习函数式编程
  8. 学习Struts2框架笔记-第2天
  9. macbook系统占用硬盘大_Mac系统文件过大——如何清理Mac系统空间?
  10. 2021年8月NOC全国中小学信息技术创新与实践大赛 软件创意编程小学高年级组Python决赛题解析