중복실행 방지 스크립트 중복 submit > 개발자팁

개발자팁

개발과 관련된 유용한 정보를 공유하세요.
질문은 QA에서 해주시기 바랍니다.

중복실행 방지 스크립트 중복 submit 정보

기타 중복실행 방지 스크립트 중복 submit

본문

function init(){


  document.getElementById("proc").attachEvent("onload",iframeOnload);
 }
 function iframeOnload(){

//처음 초기값 null! 이걸로 중복방지
  document.regiFrm.enterFlag.value='';
 }
 function enterKeyEvent(){  //엔터키 이벤트
  if(event.keyCode ==13){
  onclickBtnSearch();
  event.returnValue=false;
  }
 }
 function onclickBtnSearch(){
  var frm =document.regiFrm; //해당 폼

//중복실행방지

  if(frm.enterFlag.value){
  return;
  }

 

/**

이부분은 해당 폼 실행하기 전에 체크할것

*/

 

  frm.enterFlag.value='ing';  //ing값을 주어서
  f.submit(); //고고싱
 
 }

 

<body topmargin="0" leftmargin="0" marginwidth="0" marginheight="0" onload="init()">

<form name="regiFrm" action="cat_save.jsp" method="post">

//~해당소스

 

//inputbox 안에서 엔터키 부분

<input type="text" name="category_name" maxlength="50" value="<%=strCategoryName%>" onKeyDown="if(event.keyCode==13){javascript:enterKeyEvent();return false;}" style="border : 1 solid #6b6b6b; width:220px; height:20px" tabindex="1" onKeypress="javascript:codeCheck(event)"/>

 

//버튼부분

<img src="<%=strLangPath%>/img1/btn_ins04.gif" hspace="2"  style="cursor:hand" onClick="javascript:onclickBtnSearch();" tabindex="2" />

 

//해당하는 폼안에 iframe작성

<iframe name="proc" id="proc" style="width:0;height:0"></iframe>

</form><div class='small'>[이 게시물은 관리자님에 의해 2011-10-31 16:57:14 JavaScript에서 이동 됨]</div>
추천
0

댓글 2개

전체 5,397
개발자팁 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT