一个form 中的内容想提交到两个地方,如何判断? 最好不要做两个两个action,你就在action里处理两种情况,这样好一些 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 建议做一个ACTION,可以在ACTION中判断,执行不同的forward。 建议做一个ACTION,可以在ACTION中判断,执行不同的forward。 可以用 script 处理啊,判断 submit 那个 input 的 value 给 action 赋值,然后 submit() 就行了。 <form method='post' name="form1">用户名:<input type='input' name='username' value="" class='input' >密 码:<input type='password' name='password' class='input'><input type="button" value="登录1" name="登录1" class="logbt" onclick="submitEvent(1)"><input type="button" value="登录2" name="登录2" class="logbt" onclick="submitEvent(2)"></form><script language="javascript">function submitEvent(type){if(type==1){ form1.action="action1url"; form1.submit();}if(type==2){ form1.action="action1ur2"; form1.submit();}}</script>这样就可以了。 同意 dreamnear(哟哟) 就是两个submit按钮,对应不同的2个提交函数分别在各自的函数里指定form的action,然后提交form 法一:用JS进行处理(如dreamnear所说);法二:提交到处理页面进行IF判断,进行不同的转向forward。 <form method='post' name="form1">用户名:<input type='input' name='username' value="" class='input' >密 码:<input type='password' name='password' class='input'><input type="button" value="登录1" name="confirm" class="logbt" ><input type="button" value="登录2" name="confirm" class="logbt" ></form><script language="javascript" for="confirm" event="onclick"> if(event.srcElement.value=="登录1") { //alert(event.srcElement.value) form1.action="action1url"; form1.submit(); } else { form1.action="action1ur2"; form1.submit(); }</script> bluesky35(蓝天) 说的有道理当然,不想麻烦也可以用javascript做,楼上都说了 这样:<form action="" method='post' name="form1" onsubmit="setCookie()">用户名:<input type='input' name='username' value="" class='input' >密 码:<input type='password' name='password' class='input'><input type="submit" value="登录1" name="登录1" class="logbt" onclick="document.form1.action='action1.jsp'"><input type="submit" value="登录2" name="登录2" class="logbt" onclick="document.form1.action='action2.jsp'"></form> 两种方式,一种是在页面用javascript判断,发往不同的action,另一种可以设置一个hidden域,到了action后,根据hidden域来决定forward到其他哪个action 关于防盗链!求解答..... 有关在struts2中Action里面的Spring的“接口”还是“实例”注入问题 急 急 急 文本框的问题 怎么样才能打开服务器中的文件 请大家帮帮忙,在线等 刚找到工作 初学JSP,打算用JSP开发WEBGIS,用ArcIMS的比较好还是用MAPX?高手指点 初学java,各位帮帮忙,20分相送。关于递归的问题 太简单了,可我就是不会,我是不是有点.........(有代码),大家快来呀!!!! 如何改变tomcat使用的jdk? 我想把一个html文件所对应的html代码读取出来存放在一个String中,该怎么操作呀? 也是乱码问题,请高手指教
用户名:<input type='input' name='username' value="" class='input' >
密 码:<input type='password' name='password' class='input'>
<input type="button" value="登录1" name="登录1" class="logbt" onclick="submitEvent(1)">
<input type="button" value="登录2" name="登录2" class="logbt" onclick="submitEvent(2)">
</form>
<script language="javascript">
function submitEvent(type){
if(type==1)
{
form1.action="action1url";
form1.submit();
}
if(type==2){
form1.action="action1ur2";
form1.submit();
}
}
</script>
这样就可以了。
就是两个submit按钮,对应不同的2个提交函数
分别在各自的函数里指定form的action,然后提交form
法二:提交到处理页面进行IF判断,进行不同的转向forward。
用户名:<input type='input' name='username' value="" class='input' >
密 码:<input type='password' name='password' class='input'>
<input type="button" value="登录1" name="confirm" class="logbt" >
<input type="button" value="登录2" name="confirm" class="logbt" >
</form>
<script language="javascript" for="confirm" event="onclick">
if(event.srcElement.value=="登录1")
{
//alert(event.srcElement.value)
form1.action="action1url";
form1.submit();
} else {
form1.action="action1ur2";
form1.submit();
}
</script>
当然,不想麻烦也可以用javascript做,楼上都说了
<form action="" method='post' name="form1" onsubmit="setCookie()">
用户名:<input type='input' name='username' value="" class='input' >
密 码:<input type='password' name='password' class='input'>
<input type="submit" value="登录1" name="登录1" class="logbt" onclick="document.form1.action='action1.jsp'">
<input type="submit" value="登录2" name="登录2" class="logbt" onclick="document.form1.action='action2.jsp'">
</form>