为啥我的网页会提交2遍? 为什么要在ONKEYDOWN里写submit(),你不是在FUNCITON里面提交了吗。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <INPUT NAME="no"...这个文本框后面是否是接一个submit的按钮,如果是的话,这样写肯定会提交两次 是不是你的Form里还有一个Submit按钮哦 ONKEYDOWN后再submit()当然要写了文本框后面没有接一个submit的按钮 levelp可能说的有道理,我再试试看 还有哦..如果没有Submit按钮的话把OnKeyDown换成onKeyPress试试看..呵呵,说不定你Enter键不好使,会多次触发submit()的.. levelp我现在把其他掉用submit()函数的地方都去掉了就剩下一个了,问题也是会提交2次,怪在是在我的机器上不会始终都不会出现,而有的人机器却会出现.Enter键不好使的情况我觉得应该不会吧?呵呵 把Submit这个凼数名改一下////////////////////////////////其实我的函数名是noFormSubmit(),所以函数名称也应该没问题.有的客户反映会提交2次,有的反映不会. 同意楼上!js中的函数为什么要命名成submit()?? 楼上其实我的函数名是noFormSubmit(),所以函数名称也应该没问题. submit()函数名不能与自带的函数重名,最好改名 试过了用onKeyPress 也不行. 页面1.......................test1.jsp-----------------------------------<%@ page contentType="text/html;charset=UTF-8" %><html><head><title>test</title></head><SCRIPT LANGUAGE="JavaScript"> function Formsubmit() { var _form = document.callform; _form.action="test2.jsp"; _form.submit(); s } </SCRIPT><body bgcolor="#ffffff"><form name="callform" method="post" action="#"><h1>Press return button for submit</h1><INPUT NAME="no" TYPE="text" CLASS="input_1" id="no" onkeydown="if(event.keyCode==13) Formsubmit()" size="40" maxlength="13" ></form></body></html>页面2.......................test2.jsp-----------------------------------<%@ page contentType="text/html;charset=UTF-8" %><html><head><title>test</title></head><body bgcolor="#ffffff"><h1><%String name = request.getParameter("no");out.print(name);System.out.print("\r\n test2======>"+name);%></h1></body></html> 新手问struts2:CURD例子的问题 本地tomcat与workspace如何建立连接 <select id="lstStuff" multiple="multiple">这种属性的控件,怎么定位滚动条。 由电信局发给我的网费透支页面联想到的问题!!! 对论坛上完美版权限进行权限修改时的一点问题? SSH架构下用什么定时器 JAVA帮忙急急!!!!1 简单问题:关于权限管理 求助关于一个jsp+javaBean的问题? 为何这head.jsp中的汉字全变成了乱码 求救:HTTP Status 500 出错?????????? 急呀,TOMCAT+ORACLE各位谢谢了(在线)
问题也是会提交2次,怪在是在我的机器上不会始终都不会出现,而有的人机器却会出现.Enter键不好使的情况我觉得应该不会吧?呵呵
////////////////////////////////其实我的函数名是noFormSubmit(),所以函数名称也应该没问题.
有的客户反映会提交2次,有的反映不会.
<%@ page contentType="text/html;charset=UTF-8" %>
<html>
<head>
<title>
test
</title>
</head>
<SCRIPT LANGUAGE="JavaScript">
function Formsubmit()
{
var _form = document.callform;
_form.action="test2.jsp";
_form.submit();
s }
</SCRIPT>
<body bgcolor="#ffffff">
<form name="callform" method="post" action="#">
<h1>Press return button for submit</h1>
<INPUT NAME="no" TYPE="text" CLASS="input_1" id="no" onkeydown="if(event.keyCode==13) Formsubmit()" size="40" maxlength="13" >
</form>
</body>
</html>页面2.......................test2.jsp-----------------------------------
<%@ page contentType="text/html;charset=UTF-8" %>
<html>
<head>
<title>
test
</title>
</head>
<body bgcolor="#ffffff">
<h1>
<%String name = request.getParameter("no");
out.print(name);
System.out.print("\r\n test2======>"+name);
%>
</h1>
</body>
</html>