1.方法一

通常表单的提交有两种方式,一是直接通过html的form提交,代码如下:

<form action="" method="" id="forms"><input type="text" name="username" value="" /><input type="password" name="pwd" value="" /><input type="submit" value="提交"/>
</form>

有校验方法

<!--HTML-->
<form action="" method="" id="test_form"><input type="text" name="username" value="" /><input type="password" name="pwd" value="" /><button type="button" onclick='doSubmitForm()'>提交<button/>
</form><script>
var form = document.getElementById('test_form');
//再次修改input内容form.submit();
</script>

2.方法二

这种方法有个缺点就是,打乱正常的表单提交程序,通常用户输入完成后点击回车键就可以提交,但是这个方法实现不了,所以,使用下面的方法便可以解决这个问题,,通过form自身的onsubmit方法,来触发提交,然后进行input的修改:

<!--HTML-->
<form id='test_form' action='' method='' onsubmit='return checkForm()'><input type='text' name='username' value=''/><input type='password' name='pwd' value =''/><button type='submit'>提交<button/>
</form><script>
function checkForm(){var form = document.getElementById('test_form');//可在此修改input            //进行下一步return true;
}
<script/>

3.参考

  1. https://www.cnblogs.com/web-wjg/p/7894657.html

4.参与讨论

【web开发】js实现表单提交相关推荐

  1. 怎么实现Web系统URL传输(表单提交)参数加密-zhuan

    using System; using System.Security.Cryptography; using System.IO; using System.Text; namespace EIP. ...

  2. Html 表单提交 【js获取表单提交数据】

    Html 原生获取表单提交数据 // 提示框 淡入淡出<style type="text/css">.message {display: none;padding: 2 ...

  3. web手动进行Form表单提交

    最近的一个项目涉及到多文件上传,同时还不让用Form表单提交其他数据.蛋疼... 想到一个办法就是,先用ajax提交数据,然后返回数据库的id主键(mysql数据库),然后再js回调函数中进行表单文件 ...

  4. 【JAVA开发中, FROM表单提交List集合时出现下标越界的解决方案】

    一丶问题简述 在接口对接中, 因前端使用的From表单提交方式, 后台接收为List集合, 在数据量大于256条时, 出现下标越界的问题, 如下图所示: 二丶原因表述 Spring mvc框架封装中, ...

  5. UI标签库专题三:JEECG智能开发平台 FormValidation(表单提交及验证标签)

     1. FormValidation(表单提交及验证标签) 1.1.  参数 属性名 类型 描述 是否必须 默认值 action string 表单提交路径 否 null formid strin ...

  6. javajavascript:void(‘h2‘)WEB(jsp基本语法表单提交)

    一.jsp简介 1. 什么是jsp jsp全名为 Javh2a Server Pages         中文名叫 java服务器页面         它是在传统的网页HTML文件(*.html,*. ...

  7. js 通用表单提交1-onsubmit

    在进行表单提交的时候,如果直接点击表单的submit按钮则会提交表单,但是这种方法在需要验证的时候则会不适用. 因此一般会在form的声明中声明onsubmit的方法,在这个方法中添加需要验证的字段等 ...

  8. 记一次layui开发时,form表单提交post请求变为get请求的情况

    layui在提交表单后,需要加上return false;表示表单不跳转页面, 否则会导致post请求变为get请求,并且重置页面为空. 需要注意的是,在请求后台接口的时候,如果js上有错误,也会导致 ...

  9. html表单记住密码按钮,js form表单提交,浏览器记住密码后自动填充

    1.场景描述 用form表单实现的页面搜索,第一次搜索点击提交之后手机浏览器会提示保存用户名和密码,点了保存之后,再次进入这个页面这些值会直接在页面上,将input的值删除之后,点击搜索提交之后这些值 ...

  10. JS创建表单提交备份

    //保存function saveFT() {var data = {createDate: GetDateStr(0),name: $("#txtName").val(),gen ...

最新文章

  1. 20亿参数,大型视觉Transformer来了,刷新ImageNet Top1,All you need is money!
  2. 计算机php外文翻译,php外文翻译.doc
  3. listen()与accept()函数的区别
  4. 蓝桥杯-9-3摩尔斯电码(java)
  5. Tomcat下server.xml怎样处理图片多路径映射问题
  6. 鼠标移开事件(onmouseout)
  7. 61.Linux/Unix 系统编程手册(下) -- SOCKET: 高级主题
  8. 我的世界java版和基岩版对比_我的世界 Java版 与 基岩版 有什么区别?
  9. 怎么在html中写java代码,在html里面写java代码
  10. Rhino基础教程---四管混接、五管混接
  11. 美赛数学建模O奖论文下载
  12. 可以在linux下运行的u盘制作工具,U盘Linux制作工具LiveUSB Creator下载
  13. C#制作网站挂机程序
  14. 项目经理应该知道的三种项目管理技术
  15. 不懂年轻人,还怎么带团队
  16. 【Linux-Linux常用命令】Linux常用命令总结
  17. 伴鱼英语有计算机英语语言吗,伴鱼少儿英语电脑版
  18. python堆栈跟踪_什么是python中的堆栈跟踪?
  19. windows驱动开发——环境搭建
  20. 示例:WPF开发的步骤进度控件

热门文章

  1. 情景分析是什么?我们该如何去理解这个概念?
  2. 车辆vin信息(含发动机号)
  3. python相关的证书_有哪些含金量较高的Python证书?
  4. GPS定位的优点和缺点与室内定位
  5. 根据时间经纬度高程计算天顶角
  6. html按钮点击后无效,关于html中按钮的单击事件,第一次单击可以运行,再次单击不能运行的解决方法...
  7. Ray Tune模型调参:以一个简单的二分类模型为例
  8. python中倍数怎么表示_在Python3中如何计算字典中特定值的倍数
  9. 如何处理计算机显卡故障,显卡出现故障怎么办
  10. 基于51单片机的PC机控制系统