js提交的表单得不到submit值,

 我来答
苦信鸥锁俐
2020-04-24 · TA获得超过3万个赞
知道大有可为答主
回答量:1.1万
采纳率:29%
帮助的人:603万
展开全部
楼主,你要搞清楚<br>一个表单中,<br>无论你放多少submit 都是提交同一个表单,<br>所以你放多个submit没有任何意义<br>如果是想根据特定的submit,来提交特定的值的话<br>你可以在每个submit 换成 button<br>给button绑定onclick事件<br><br>调用函数,例如:<br><form id="form1" ><br> <input type="button" value="btn1" value="提交按钮1" onclick="subform(this)"/><br> <input type="button" value="btn2" value="提交按钮2" onclick="subform(this)"/><br> <input type="button" value="btn3" value="提交按钮3" onclick="subform(this)"/><br></form><br><br>script:<br>function subform(type){<br> alert(type.value);//弹出点击按钮的value值<br> ......... //这里就根据type.value来进行特定的逻辑<br> document.getelementbyid("form1").submit(); //提交表单,同理如果有一个id为form2的表单,也可以用document.getelementbyid("form2").submit(); 提交<br>} <br><br>另外给文本的disabled = ‘disabled’的话,那么这个文本的值就不会提交到后台
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式