테스트 사이트 - 개발 중인 베타 버전입니다

쓰기 폼에서 display=none 되어 있는 필수입력 항목 체크해제는 어떻게? 채택완료

anji 9년 전 조회 4,262

 

쓰기 폼에서 display=none 되어 있는 필수입력 항목을 계속 체크합니다.

 

그누보드4에서는 체크하지 않고 잘~ 등록되었던 걸로 알고있는데요..

제가 잘 못 알고 있는 건가요~??

 

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트

display=none 은 화면에 보이지 않아도 자바스크립트 유효성 체크의 대상이 될 수 있습니다.

예를 들어

<input type="text" style="display:none;"> 와

<input type="hidden" >는 화면에 보이지 않아도 input 요소로서의 기능은 살아 있다고 봐야합니다.

 

그누보드5에서 필수입력 항목을 해제하려면 required 를 삭제해야 합니다.

예를 들어 필수입력하도록 설정된 경우

<input type="text" name="test" required class="frm_input required"> 이런 형식인 것을

<input type="text" name="test" class="frm_input"> 이런 형식으로 required 를 제거하면 됩니다.

 

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

a
anji
9년 전
답변 감사합니다~꾸~뻑~!!

조건에 따라 required 를 추가/제거 하는 방버으로 처리하면 될 것 같아요~

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인