一直復(fù)略了的一個問題,關(guān)于表單重復(fù)提交
更新時間:2007年02月15日 00:00:00 作者:
主頁里面做登錄判斷時JSCRIPT:
以下是代碼:
復(fù)制代碼 代碼如下:
<script language="JavaScript">
<!--
function checkform(){
if (form1.Fs_UserName.value ==""){
alert("請輸入用戶名稱!");
form1.Fs_UserName.focus();
return false;}
if (form1.Fs_UserPass.value ==""){
alert("請輸入用戶密碼!");
form1.Fs_UserPass.focus();
return false;}
form1.submit();
}
//-->
</script>
以前只紀錄在數(shù)據(jù)庫里面,最終沒有顯示在頁面上,但最近做登錄紀錄的時候,實然發(fā)現(xiàn)有很多紀錄都有與之相同的一條,郁悶~ 我的FORM ACTION這一句是:
<form name="form1" action="checkuser.asp?Sid=<%=Session.SessionID%>" method="post" onSubmit="return checkform()">
檢測的時候有一個 form1.submit(),而form 又有一個action,所以提交了兩次。
改動一下代碼,把JSCRIPT里面form1.submit();改成 reture true; 問題解決了。
--->> 細節(jié)決定成敗! 把身邊的小事做好,做精!
相關(guān)文章
用JavaScript限制textarea輸入長度 (For: IE、Firefox ...)[
用JavaScript限制textarea輸入長度 (For: IE、Firefox ...)[...2006-12-12在一個form用一個SUBMIT(或button)分別提交到兩個處理表單頁面的代碼
在一個form用一個SUBMIT(或button)分別提交到兩個處理表單頁面的代碼...2007-02-02在textarea中顯示html頁面的javascript代碼
在textarea中顯示html頁面的javascript代碼...2007-04-04用JAVASCRIPT如何給<textarea></textarea&
用JAVASCRIPT如何給<textarea></textarea>賦值...2007-04-04