以下是代碼: 復制代碼 代碼如下:<script language="JavaScript"> <!-- function checkform(){ if (form1.Fs_UserName.value ==""){ alert("請輸入用戶名稱!"); form1.Fs_UserN " /> 中文字幕在线观看网站,欧美日韩不卡视频,鲁鲁在线中文

色尼玛亚洲综合影院,亚洲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技術一直復略了的一個問題,關于表單重復提交,轉載需保留來源!

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

主站蜘蛛池模板: 罗定市| 嘉荫县| 卢龙县| 望都县| 新干县| 宁晋县| 兴仁县| 昆明市| 贡嘎县| 清水县| 隆化县| 九龙县| 盘锦市| 青神县| 尼玛县| 仙居县| 应城市| 遂川县| 松滋市| 峨边| 西平县| 湘西| 扎鲁特旗| 沙坪坝区| 抚顺县| 杭州市| 太仆寺旗| 北票市| 缙云县| 博湖县| 玛纳斯县| 仁怀市| 朝阳市| 双峰县| 大渡口区| 高阳县| 长兴县| 临武县| 潼关县| 淮北市| 苏尼特右旗|