<form id="form1" name="form1" action="aaa.asp" method="POST">
<input type=button name="sub1" id="sub1" value="提 交 1" onClick="test1();" >
<input type=button name="sub2" id="sub2" value="提 交 2" onClick="test2();" >
</form><script language="javascript">
function test1(){
alert("提交1 第一个功能");
}function test2(){
alert("提交2 第二个功能");
}
</script>
<input type=button name="sub1" id="sub1" value="提 交 1" onClick="test1();" >
<input type=button name="sub2" id="sub2" value="提 交 2" onClick="test2();" >
</form><script language="javascript">
function test1(){
alert("提交1 第一个功能");
}function test2(){
alert("提交2 第二个功能");
}
</script>
楼主【wanchengzi】截止到2008-07-14 12:56:01的历史汇总数据(不包括此帖):
发帖的总数量:1 发帖的总分数:20 每贴平均分数:20
回帖的总数量:0 得分贴总数量:0 回帖的得分率:0%
结贴的总数量:1 结贴的总分数:20
无满意结贴数:0 无满意结贴分:0
未结的帖子数:0 未结的总分数:0
结贴的百分比:100.00% 结分的百分比:100.00%
无满意结贴率:0.00 % 无满意结分率:0.00 %
敬礼!
<input type=button name="sub1" id="sub1" value="提 交 1" onClick="test1();" >
<input type=button name="sub2" id="sub2" value="提 交 2" onClick="test2();" >
</form><script language="javascript">
function test1(){
..............
sub1.submit();
}function test2(){
............
sub2.submit();
}
</script>用button 类型的按钮 不要用submint
需要提交时 用submit方法就可以了
两个js方法分别实现不同的功能
<form id="form1" name="form1" action="aaa.asp" method="POST">
<input type=button name="sub1" id="sub1" value="提 交 1" onClick="test1();" >
<input type=button name="sub2" id="sub2" value="提 交 2" onClick="test2();" >
</form><script language="javascript">
function test1(){
document.forms[0].action="xxx.jsp"; //这里可以改变一下提交的地址
alert("提交1 第一个功能");
}function test2(){
document.forms[0].action="xxx2.jsp";
alert("提交2 第二个功能");
}
</script>
传个参数到后台来判断啊
但button是不能直接去action 里的
通过javascript提交表单,2个button提交到不同的地址:
<script language="javascript">
function sub1() {
document.表单名.action = "地址";
document.表单名.submit();
}
</script>
<script language="javascript">
function sub2() {
document.表单名.action = "地址";
document.表单名.submit();
}
</script>
<input type=button name="sub1" id="sub1" value="提 交 1" onClick="test1();" >
<input type=button name="sub2" id="sub2" value="提 交 2" onClick="test2();" >
</form> <script language="javascript">
function test1(){
..............
form1.submit();
} function test2(){
............
form1.submit();
}
</script>
省略号为不同的逻辑代码!
<form id="form1" name="form1" action="aaa.asp" method="POST">
<input type="hidden" name="test" id="test">
<input type=button name="sub1" id="sub1" value="提 交 1" onClick="test1();" >
<input type=button name="sub2" id="sub2" value="提 交 2" onClick="test2();" >
</form>
<script language="javascript">
function test1(){
form1.test.value="1";
form1.submit();
} function test2(){
form1.test.value="2";
form1.submit();
}
</script>
提交后,判断test的值来判断是哪一个按钮被按下
<script>
function func1()
{
document.forms[0].action="test1.do";
document.forms[0].submit();
}
function func2()
{
document.forms[0].action="test2.do";
document.forms[0].submit();
}
</script><button onclick="func1()" >提交2<button>
<button onclick="func2()" >提交2<button>
提交到不同的action可以这样做,呵呵,,是种想法,action属性不知道有没有,没有的话用DOM2的 setAttribute改他action属性
在ACTION中request.getParameter("按纽名称")
得到值后,判断此值不同做不现的业务
form.submit();