一个表单可以有两个按钮提交吗? 好象是不行,因为form只有一个action。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 一个form可以有多个提交按钮,你对这两个按钮写两个onclick事件,在onclick事件里改变action的值就行,比如按“预览”在onclick事件里写上这句form.action="preview.jsp",按“提交”在onclick事件里写上form.action="view.jsp" 当然可以了:<form name="form" method="post" action="" onsubmit="mxh.value=event.srcElement.value"><textarea name="content" cols="85" rows="18"></textarea><input type="submit" value="预 览" ><input type="submit" value="提 交" ><input type=hidden name=mxh></form>提交后根据mxh的value拉判断点的是哪个按钮。分别进行处理 <html><head><title>Test</title><%@ page contentType="text/html; charset=gb2312" %><script language="JavaScript"> function go_Jsp(obj) { if (obj.btnFlag.value=="1") form1.action="preview.jsp"; if (obj.btnFlag.value=="2") form1.action="view.jsp"; }</script></head><body bgcolor="#FFFFFF" text="#000000"><form name="form1" method="post" action="" onsubmit="return go_Jsp(this)"> <textarea name="content" cols="85" rows="18"></textarea> <input type="hidden" name="btnFlag"> <input type="submit" value="预 览" onClick="btnFlag.value='1';"> <input type="submit" value="提 交" onClick="btnFlag.value='2';"></form></body></html> 我觉得net_lover(孟子E章) 不是这个意思哦,应该是在提交的jsp中来判断按钮属性哦! <html><head><title>Test</title></head><body bgcolor="#FFFFFF" text="#000000"><form name="form1" method="post" action="abc.jsp" > <textarea name="content" cols="85" rows="18"></textarea> <input type="hidden" name="btnFlag"> <input name="a" type="submit" value="预览" > <input name="a" type="submit" value="提交" ></form></body></html>abc.jspif (request.getParameter("a")="预览"){}if (request.getParameter("a")="提交"){} 关于浏览器的JS支持问题 Struts2问题 又是checkbox!!(菜鸟高呼) spring 依赖注入 spring 注解事务 无效 (太奇怪了) 在页面上显示一个表格,但表格内容要能更改,有什么好的方案? 字符串转浮点型报错 往数据库插入或修改数据的问题 参考网上的程序写了个监听usb的监听,结果出不来 jsp里面使用xml的技术(讨论) 用servlet实现loading page的效果 apache如何配置?
<form name="form" method="post" action="" onsubmit="mxh.value=event.srcElement.value">
<textarea name="content" cols="85" rows="18"></textarea>
<input type="submit" value="预 览" >
<input type="submit" value="提 交" >
<input type=hidden name=mxh>
</form>
提交后根据mxh的value拉判断点的是哪个按钮。分别进行处理
<head>
<title>Test</title>
<%@ page contentType="text/html; charset=gb2312" %>
<script language="JavaScript">
function go_Jsp(obj)
{
if (obj.btnFlag.value=="1")
form1.action="preview.jsp";
if (obj.btnFlag.value=="2")
form1.action="view.jsp";
}
</script>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<form name="form1" method="post" action="" onsubmit="return go_Jsp(this)">
<textarea name="content" cols="85" rows="18"></textarea>
<input type="hidden" name="btnFlag">
<input type="submit" value="预 览" onClick="btnFlag.value='1';">
<input type="submit" value="提 交" onClick="btnFlag.value='2';">
</form>
</body>
</html>
<head>
<title>Test</title>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<form name="form1" method="post" action="abc.jsp" >
<textarea name="content" cols="85" rows="18"></textarea>
<input type="hidden" name="btnFlag">
<input name="a" type="submit" value="预览" >
<input name="a" type="submit" value="提交" >
</form>
</body>
</html>
abc.jsp
if (request.getParameter("a")="预览"){
}if (request.getParameter("a")="提交"){
}