document.all.要激发事件的ID.onchange=submit(url1);
document.all.forms[0].onsubmit=submit(url2);
function submit()
{
document.all.forms[0].action=url;
document.all.forms[0].submit();
}
document.all.forms[0].onsubmit=submit(url2);
function submit()
{
document.all.forms[0].action=url;
document.all.forms[0].submit();
}
解决方案 »
- jQuery自定义右键菜单
- 大侠请进来
- 假如我要从一系列表单传一个参数给同页面的一个弹出式表单,该如何用 Javascript 传参?
- js 如何 取出 当前 鼠标 点击 的控件ID
- 请问怎样使鼠标 接触到线条时变手掌形,点击线条的时候触发function?
- 可以用javascript写这样的一个onload事件吗
- 彈出窗口怎樣刷新父窗口的iframe?
- HTML里的按钮如何变灰啊,快来看看啊
- 老问题,在WEB 如何知道已经安装了某个软件。急!
- 怎么把指定的行标红???
- sos!请问怎么样在页面实现打印功能啊,还有怎样才能最简单的实现两个日期的校验(开始跟)
- 如何才能做到让表单中变化的数据提交,不变的部分不提交,急-----
<select onchange="form1.action=this.value;form1.submit();">
<option value="t1.asp">t1
<option value="t2.asp">t2
</select>
<input type=submit>
</form>
搂主的问题我没有看懂。
是说在页面提交的时候,
同时打开两种页面还是什么?
如果是在触发事件的话,
每次只能触发一个,
只能提交到一个页面。
如果提交到另外的窗口可以在javascript里使用:
form.action="new.html";//根据不同的触发事件,写不同的url。
form.target="_blank";
form.submit();
<form action ="new.html" method="post" name="form1"><input type="submit" value="sub"></form>
里写上固定的提交url>。
也可以在javascript函数里提交表单。
写成:
<form action ="new.html" method="post" name="form1">
<input type ="text" value = "test" onChange="changed()">//changed()函数
<input type = "button" onClick="sub()" value="sub" >//sub()函数
</form>
<script language="javascript">
//
function sub()
{
form1.action="new1.htm";
form1.submit();
}
//
function changed()
{
form1.action="new2.htm";
form1.submit();}
</script>