用链接提交form表单
页面:
<form action="recruit_send" method="post" name="frm" >
<a href="a.html" onClick="return sendApprover();">提交</a>
这里不能少return,a 标签是根据return回来的值是true还是false,来决定转向的,如果为true就执行a里面href写的链接,如果false,就不执行链接。
其他标签。。。
</form>
javascript 函数:
function sendApprover()
{
var approver = document.getElementById("recruit.approver").value;
//做一些逻辑判断
if (approver == null || approver == 0 || approver == "") {
alert("请选择审批人");
return false;//一定要return false,才不会连接到a 里面写的链接里
} else {
var frm = document.getElementById('frm');//取得表单
frm.action = "recruit_send?id=" + 1;//设置表单的action,后面可以跟参数
frm.submit();//提交表单,这里虽然提交了表单,但是还是会继续执行下一句
return false;//一定要return false,才不会连接到a 里面写的链接a.html 里
}
}
说一下用这种方式的好处,一方面可以动态指定参数,传参数,另一方面可以结合图片做链接,这样更好看。如果用button的话,可能就没那么好看了。
用链接提交form表单相关推荐
- 点击文字链接提交Form表单
点击链接文字提交表单的方法,代码超简单,只需把链接地址改为:javascript:welcomeform.submit();就可以了,如果你能表单判断的话,可以这样:οnclick="che ...
- 提交form表单方法
ajax提交form表单,这在日常项目中是经常用到的.前台无论是简单的html.jsp或者使用了easyui框架,只要是提交表单一般都会使用到ajax. ajax提交表单分为两种: 1.无返回结果的, ...
- js提交form表单
[背景] 前段时间将边用边学javascript.pdf书看完了,其中之前最不熟悉的也是这次印象最深刻的就是提交form表单,所以在这里总结一下js提交form表单,以及表单中对应的一些扩展知 ...
- ajax提交form表单方法
ajax提交form表单方法 由 driventokill 创建,Alma 最后一次修改 2018-04-23 15:46:20 ajax提交form表单,这在日常项目中是经常用到的.前台无论是简单的 ...
- ajax提交form表单到数据库(无刷新)
在静态页面提交表单到数据库很简单就是单纯的 <form action="test.php" method="post"> </form> ...
- js异步提交form表单的解决方案
1.定义异步提交表单的方法 (通用方法) /*** 异步提交form表单* @param options {form:form表单元素,success:执行成功后处理函数}* <span sty ...
- Jquery通过Ajax方式来提交Form表单
今天刚好看到Jquery的ajax提交数据到服务器的方法,原文是: 保存数据到服务器,成功时显示信息. jQuery 代码: $.ajax({type: "POST",url: & ...
- html form通过ajax提交表单提交数据,Jquery通过Ajax方式来提交Form表单的具体实现
今天刚好看到Jquery的ajax提交数据到服务器的方法,原文是: 保存数据到服务器,成功时显示信息. jQuery 代码: $.ajax({ type: "POST", url: ...
- js 提交form表单,js更改form表单的action属性
2019独角兽企业重金招聘Python工程师标准>>> js 提交form表单 <s:form id="formID1" action="favo ...
最新文章
- 张书源:大数据能力助力我实现化工智能制造 | 提升之路系列(十)
- 鸿蒙系统增加了什么功能,华为再发新版鸿蒙OS系统!新增超级终端功能:可媲美iOS系统...
- 【并发编程】 操作系统介绍
- input-text
- js reduce实现中间件_实现redux中间件-洋葱模型
- 【原创】Performanced C++ 经验规则 第五条:再谈重载、覆盖和隐藏
- 机器学习之最大似然估计(MLE)和最大后验概率估计(MAP)
- Android WebView使用基础
- 中证协 | 安青松:“金融+科技”是证券业高质量发展的战略引擎
- Laravel 开发笔记
- HTTP Status 500 - /dologin.jsp (line: 27, column: 3) Expecting jsp:param standard action with nam
- oracle中md5加密解密_Oracle中的MD5加密详解
- 兄弟打印机内存已满清零方法_打印机是如何清零的?兄弟打印机清零方法
- 从 iTunes 和 Finder 断开 iPhone 连接的三种方法
- mysql排序order by asc | desc
- mysql column specified twice_Mysql抛出Column 'descriptions' specified twice异常解决方法
- 阿里云服务器价格,最新收费标准报价及活动价格表
- 亚马逊云科技:云厂商做自研芯片的两个「选择」
- eclipse 主类中明明有main方法且没有写成mian,还老是提示找不到main方法。
- 极大似然估计法的原理和方法
热门文章
- 2020年中国纽扣产业链、进出口现状及企业经营状况分析,我国是全球纽扣出口大国「图」
- 软件测试 接口测试 接口鉴权 token鉴权 Mock Server 接口加解密 接口签名sign
- Java的自学之旅06
- 【CSS】解决多行英文单词时,右侧英文单词不断开换行
- mysql一键更改图片地址_利用mysql语句批量替换指定wordpress文章图片路径
- Gavin老师Transformer直播课感悟 - Rasa项目实战之电商零售对话机器人通过Rasa interactive进行问题修正与调试演示(八十四)
- 植物神经紊乱找对方法
- java契约式编程,关于契约式类论文范例,与基于契约式设计的VeriJava编程语言设计相关毕业论文开题报告...
- 手把手教你搭建springCloud--注册中心使用eureka
- java相对应的键盘输入_java接收键盘输入