为什么一次提交会出现两个页面?如何避免 <input type="button" value="enter" onclick="sendForm()"/>改成:<input type="submit" value="enter">不就解决了吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 onSubmit="sendForm()"onclick="sendForm()"你遞交了兩次肯定就兩個頁面啦! 你提交了两次啊onSubmit="sendForm()"去掉 或者:<form name="test" method="POST" action="#" target="_blank" onsubmit="return false;"><input type="text" name="input1" /><input type="button" value="enter" onclick="sendForm()"/></form> 上面的已经搞定了,如果非要用button,那可以这样做:<form name="test" method="POST" action="#" target="_blank" onSubmit="sendForm()">改成:<form name="test" method="POST" action="#" onSubmit="sendForm()">function sendForm(){ document.test.submit();}改成:function sendForm(){ target="_blank"; document.test.submit();}试试看 把form里面的onSubmit="sendForm()"去掉看看 把target="_blank"去掉。这是在弹出新窗口里显示的意思。 试了一下,最后觉得还是在onSubmit里面加上return false这种方式最符合我的需要。不过还是多谢各位相助。 高分求解一个关于IE与Firefox下,textarea换行的问题。 求教:基于jquery的地图生成 Ext 动态添加 删除 组件的问题 求一时间选择控件 不要有日期,只要时和分 请教一个弱智的问题? 怎么限定在某一范围内拖动? Prototype.js使用问题,控件中有个__VIEWSTATE就不能应用AJAX了 请问obj.add 的问题 parent.mainFrame.window.opener.document.all.tryForm.submit()出错! 全屏和正常窗口的切换 关于对象为空的问题! 怎样将一个结果返回给父窗口的js数组中
onclick="sendForm()"
你遞交了兩次肯定就兩個頁面啦!
onSubmit="sendForm()"去掉
<input type="text" name="input1" />
<input type="button" value="enter" onclick="sendForm()"/>
</form>
<form name="test" method="POST" action="#" target="_blank" onSubmit="sendForm()">
改成:
<form name="test" method="POST" action="#" onSubmit="sendForm()">function sendForm()
{
document.test.submit();
}
改成:
function sendForm()
{
target="_blank";
document.test.submit();
}试试看
这是在弹出新窗口里显示的意思。