以下是代碼: 復制代碼 代碼如下:<script language="JavaScript"> <!-- function checkform(){ if (form1.Fs_UserName.value ==""){ alert("請輸入用戶名稱!"); form1.Fs_UserN " /> 在线观看av免费,一区二区三区日韩欧美,国产日韩精品电影

色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

一直復略了的一個問題,關于表單重復提交


主頁里面做登錄判斷時JSCRIPT:

以下是代碼: 
復制代碼 代碼如下:
<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> 




以前只紀錄在數據庫里面,最終沒有顯示在頁面上,但最近做登錄紀錄的時候,實然發現有很多紀錄都有與之相同的一條,郁悶~ 我的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; 問題解決了。

--->> 細節決定成敗! 把身邊的小事做好,做精!

JavaScript技術一直復略了的一個問題,關于表單重復提交,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 永春县| 德惠市| 安龙县| 西乌珠穆沁旗| 巨鹿县| 桐庐县| 鹰潭市| 梨树县| 江达县| 石河子市| 铜川市| 从江县| 岳普湖县| 上饶县| 绥芬河市| 米易县| 阳原县| 海伦市| 自治县| 灵寿县| 珲春市| 芦溪县| 诸城市| 铁岭市| 舒兰市| 盈江县| 宝丰县| 确山县| 通州市| 巩留县| 根河市| 陆川县| 江都市| 洛隆县| 博野县| 清丰县| 贵阳市| 西乡县| 宾阳县| 社旗县| 长沙县|