如何把同一内容,通过一个按钮,提交到不同的地方(仅用javascript或html) 先提交到一个页面,再在该页面中不可见的form中赋值并用submit()提交到另一个页面; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 也可以用框架,先提交到框架的另一个页面,再改变form中的action,并用submit()提交到框架的另一个页面; 设置两个form, form1 跟 form2 , form1 里放你的输入框,form2中放一个隐藏域,在form1的onsubmit 事件中,把输入框里的内容,赋到form2的隐藏域中和提交form2 是这样写的onsubmit="form2.hideName.value=form1.textName.value,form2.submit" <script>function sub(){ n=form1.select.value; if(n==1) { form1.action="1.jsp"; form1.submit(); } if(n==2){ form1.action="2.jsp"; form1.submit(); }}</script><form name="form1" method="post" action=""> <select name="select"> <option value="1">1</option> <option value="2">2</option> </select> <input type="button" name="Submit" value="提交" onclick="sub()"></form> 如果是用PHP,可以这样。先提交到一个页面,比如:<form action=file1.php method=post>然后在 file1.php里写入:<script language="javascript"> function locate(){ window.location=file2.php?aa=$aa&bb=$bb; }</script><body onload=locate()>注:aa,bb是从file1.php传过来的变量。用同样的方法。在file3.php中写下同样的程序。 只有 weidegong 的方法是最准确的答案,其他的方法都是多余 <script>function sub(){document.f.action="http://www.ohsoft.com/search.asp"documenr.f.target="Win1"documenr.f.submit();document.f.action="http://zfiles.zj.cninfo.net/asp/searchresult.asp"documenr.f.target="Win2"documenr.f.submit();}</script><form name=f><input name=url><input type=button onclick="sub()" value=submit></form> <script>function sub(){document.f.action="http://www.ohsoft.com/search.asp"document.f.target="Win1"document.f.submit();document.f.action="http://zfiles.zj.cninfo.net/asp/searchresult.asp"document.f.target="Win2"document.f.submit();}</script><form name="f"><input name=url><input type=button onclick="sub()" value=submit></form>呵呵,这样才对呀。 js有没有什么函数可以输出判断键盘的按下的ASCII码 网页快捷方式开机启动无法直接全屏显示问题 谁有级联菜单冲上的 JS联动菜单在IE与FireFox兼容性问题怎么兼顾? 如何在js中定义vb控件使用的数组? 请大侠帮忙加一个事件! 请问为什么这段不能在ie5.0上运行? 怎么样可以让脚本更换载入的影片呢? 请问MS的Jscript的参考,下载后安装后,怎么使用啊? 我在研究网页上的恶意代码(纯属研究,没有恶意),可是有一句话总报错,适合原因? 那里有javascript的语法检查工具 想要实现一个在同一窗口打开不同页面的效果,请高手指教。最好有代码,重分相送!
是这样写的
onsubmit="form2.hideName.value=form1.textName.value,form2.submit"
function sub(){
n=form1.select.value;
if(n==1) {
form1.action="1.jsp";
form1.submit();
}
if(n==2){
form1.action="2.jsp";
form1.submit();
}
}
</script>
<form name="form1" method="post" action="">
<select name="select">
<option value="1">1</option>
<option value="2">2</option>
</select>
<input type="button" name="Submit" value="提交" onclick="sub()">
</form>
function locate(){
window.location=file2.php?aa=$aa&bb=$bb;
}
</script>
<body onload=locate()>
注:aa,bb是从file1.php传过来的变量。用同样的方法。在file3.php中写下同样的程序。
function sub()
{
document.f.action="http://www.ohsoft.com/search.asp"
documenr.f.target="Win1"
documenr.f.submit();
document.f.action="http://zfiles.zj.cninfo.net/asp/searchresult.asp"
documenr.f.target="Win2"
documenr.f.submit();
}
</script>
<form name=f>
<input name=url>
<input type=button onclick="sub()" value=submit>
</form>
function sub()
{
document.f.action="http://www.ohsoft.com/search.asp"
document.f.target="Win1"
document.f.submit();
document.f.action="http://zfiles.zj.cninfo.net/asp/searchresult.asp"
document.f.target="Win2"
document.f.submit();
}
</script>
<form name="f">
<input name=url>
<input type=button onclick="sub()" value=submit>
</form>呵呵,这样才对呀。