100分请教,一个很实用的问题,快来接分。 用javascript两个表单放两个不同的form里,两个按钮对应不同的click事件,各提交各的东西就是了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以用JS实现,你在提交的时间都提交给本地一个FUNCTION,然后由这个FUCNTION取得所想要值,再提交给处理页面。 button1onClick event:form.actoin = page1.jspform.submit();-----------------------------------button2onClick event:form.actoin = page2.jspform.submit(); <script>function sbmit(url){ document.form.action=url; document.form.submit(); return false;}<script><form name="form" method="post"><input type="submit" name="s1" value="submit" onclick="return sbmit('page1.jsp')"><input type="submit" name="s2" value="submit" onclick="return sbmit('page2.jsp')"></form> 可以用JS这样赋值:forma,formb 是form 名, 域名是表单中文本框的名字。document.forma.域名.value=document.formb.域名.value rainshow(要学习的那样多而时间却那么的少) 提到的比较好,我认为! 朋友们,谢谢,我补充一下,我说的这个文本框,是因为本页面只有它一个,而两个按钮需要把它提交给不同的jsp页面,但是,你不能要求用户输入两遍,文本框中的内容吧,请问,具体的代码怎么写,谢谢! rainshow(要学习的那样多而时间却那么的少)给的方法已经很清楚了 解决的不就是你说的这个问题吗。用JS实现一个form动态对应不同的action。你的唯一的文本框放到唯一的form中,就像上面的那个例子onclick="return sbmit('page1.jsp')"不同就行了。 你就按rainshow(要学习的那样多而时间却那么的少) 说的写就可以了form提交的时候自动把本页面的值传给form中指定的处理页面的因此你说的那个文本框的值,不管提交给哪个页面,它的值都会传递过去的只管在第二个页面接收就可以了(放两个form也可以,你可以自己试一下,跟一个form差不多的) 谢谢大家,rainshow(要学习的那样多而时间却那么的少) 的方法很好的,我现在,就给你们加分 连接数据库错误 使用javadbf字段错位问题 jsp连接SQL 2000 一串字符,前后的字符都是固定的,怎么求得中间的变化的字符串? 做论坛 关于struts2+spring+hibernate的问题 读取clob的问题 关于GIS地理信息 SSO CAS接入的系统密码加密方式不统一的问题 关于jsp连接access的更新库表时候的问题。 各位兄弟oracle9i里面的clob字段可以插入的字符串长段是多少啊?怎么我的会出错啊! 带日期和时间的DATE怎么加相并得出DATE格式的?
form.submit();
-----------------------------------
button2onClick event:form.actoin = page2.jsp
form.submit();
function sbmit(url)
{
document.form.action=url;
document.form.submit();
return false;
}<script><form name="form" method="post">
<input type="submit" name="s1" value="submit" onclick="return sbmit('page1.jsp')">
<input type="submit" name="s2" value="submit" onclick="return sbmit('page2.jsp')">
</form>
forma,formb 是form 名, 域名是表单中文本框的名字。
document.forma.域名.value=document.formb.域名.value
用JS实现一个form动态对应不同的action。
你的唯一的文本框放到唯一的form中,就像上面的那个例子
onclick="return sbmit('page1.jsp')"不同就行了。
form提交的时候自动把本页面的值传给form中指定的处理页面的
因此你说的那个文本框的值,不管提交给哪个页面,它的值都会传递过去的
只管在第二个页面接收就可以了
(放两个form也可以,你可以自己试一下,跟一个form差不多的)