我在jsp中的一个form表单中有两个按钮,一个为提交按钮,一个为button按钮,怎么在js中设置一个action路径

我在jsp中的一个form表单中有两个按钮,一个为提交按钮,一个为button按钮,然后button触发一个js带参的函数转到js页面,怎么在js中设置一个action路径把button提交的参数获得,然后再转到设置action路径的servlet中????我用了document.forms.表单名.action=“”;document.forms.表单名.submit();和document.表单名.action=“”;
document.表单名.submit();这两种方法都不行,按理说应该行,不知道怎么回事,麻烦老大们指点一下。。。

第1个回答  推荐于2016-06-26
function button1(){
form名.action="";
form.submit();
}

function button2(){
form名.action="";
form.submit();
}追问

不行啊,还是不行。我把源代码发给你看看:jsp中的form表单

js就是按你说的做的,就是不行,不知道怎么回事?

追答

你的onclick事件是调用的adelete()方法,但你又按照我写的js写,肯定找不到方法啊,你改成
onclick=“button1()”

追问

谢谢你,我已经弄好。

本回答被提问者和网友采纳
第2个回答  2012-09-12
试试document.all.form1.(这里的form1是form的name属性) ,如果用id的话,应该是
document.getElementByID("form1");追问

谢谢,我已经弄好了。