나만의생각
338
2017-06-15 11:39:29
2
785

라디오 박스체크여부 IE오류


크롬이나 모바일에서는 잘 되는대 익스프로러만 사용하면 체크를 다했는대도

체크하라고 뜹니다... 스크립트는

function end(){
	var f = document.survey;

	if (f.Q1.value >= 1) {
		if (confirm("등록하시겠습니까?")) {
			survey.submit();
		}//end of if
	} else {
		alert("설문표를 다 작성해주시기 바랍니다");

	}//end of else
}


0
0
  • 답변 2

  • 친절한춘향
    1k
    2017-06-15 13:41:34

    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>Insert title here</title>
    <script type="text/javascript">
    function end(){
     var f = document.survey;


     if (f.Q1.value >= 1) {
      if (confirm("등록하시겠습니까?")) { // 확인을 선택했다면...
       survey.action = "./j1.jsp";
       survey.submit();
      }else{   // 취소를 선택했다면...
       
      }
     } else { // Q1값이 1미만이라면...
      alert("설문표를 다 작성해주시기 바랍니다");
      return;
     }//end of else
    }
    </script>
    </head>
    <body>
    <form method="post" name="survey">
     <input type="text" name="Q1" value="" />
     <button onclick="end();">확인</button> 
    </form>
    </body>
    </html>


    대충 이런 소스로 테스트를 해봤습니다만..제 PC에는 잘 구분하네요 익스플로러 11이요.

    혹시 익스플로러 버그일수도있으니  인터넷옵션에서 캐시라든지 검색기록 쏵다 지우고


    브라우저 다시 열어서 시도해보세요.

    0
  • 나만의생각
    338
    2017-06-15 13:44:02
    0
  • 로그인을 하시면 답변을 등록할 수 있습니다.