셀렉트박스 선택에따라 input문 on~off 제어 > 그누4 팁자료실

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.

셀렉트박스 선택에따라 input문 on~off 제어 정보

셀렉트박스 선택에따라 input문 on~off 제어

본문

간단한 로직이지만 꼭 필요한 분들이 계실것 같아서
어느님  질답란에 올러온  답변을 여기에 올립니다.


<script type="text/javascript">
function onoff(obj){                                            //셀렉트 조건에따라 input문 on off함수
    tg1 = document.getElementById('mb_9');
    if(obj=='일반'){
      tg1.value='';
      tg1.disabled=true;
      tg1.style.background="#eeeeee";
    }else{
      tg1.disabled=false;
      tg1.style.background="#ffffff";
      tg1.focus();
    }
}

function NumOn(){
  if (event.keyCode >= 48 && event.keyCode <= 57) {  //숫자키만 입력 받는 함수
      return true;
  } else {
      alert("숫자만 입력할 수 있다.");
      event.returnValue = false;
  }
}
</script>




              <tr>
                <td height="30"><img src="<?=$member_skin_path?>/img/분류.gif"  /></td>
                <td>
                    <select id=mb_8 name=mb_8 itemname='분류' required onchange="onoff(this.options[this.selectedIndex].value);">
                    <option value='해사'  <? if($mb_8=='해사')  echo 'selected'; ?>>해사</option>
                    <option value='해간'  <? if($mb_8=='해간')  echo 'selected'; ?>>해간</option>
                    <option value='ROTC'  <? if($mb_8=='ROTC')  echo 'selected'; ?>>ROTC</option>
                    <option value='부사관' <? if($mb_8=='부사관') echo 'selected'; ?>>부사관</option>
                    <option value='병'    <? if($mb_8=='병')    echo 'selected'; ?>>병</option>
                    <option value='일반'  <? if($mb_8=='일반')  echo 'selected'; ?>>일반</option>
                    </select>&nbsp;&nbsp;
                    <input id=mb_9 name=mb_9 size=5 itemname="기수" value="<?=$member[mb_9]?>" <?=$member[mb_9]?" class=ed2":"class=ed";?> style="ime-mode:disabled;" onKeyPress="NumOn(this);">*숫자만 입력
</td>
              </tr>
              <tr>
                <td height="1" colspan="2" bgcolor="#cdcdcd"></td>
              </tr>
추천
4

댓글 1개

개인사정으로 인해 확인이 늦었습니다. 감사합니다.

이 팁은,
http://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=245084#c_245403
위 질답란에 대한 로직입니다. 회원가입폼 분류항목 만드시는 분들은 유용하게 사용할 것 같습니다.
전체 1 |RSS
그누4 팁자료실 내용 검색
  • 개별 목록 구성 번호 제목 작성자 작성일 추천 조회
  • 게시물이 없습니다.

회원로그인

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