체크박스 선택시 멘트 "계속하려면 이 확인란을.. 채택완료

이멘트를 바꾸고싶은데
<script type="text/javascript">
function checkFrm(obj) {
if(obj.wr_6.checked = false) {
alert('개인정보 활동동의에 체크해주세요.');
obj.wr_6.focus();
return false;
}
}
</script>
이렇게 적용해도 적용이안되더라구요
방법이 없을까요ㅠ
답변 5개
<input type="checkbox" oninvalid="this.setCustomValidity('개인정보 활동동의에 체크해주세요.')" ~
댓글을 작성하려면 로그인이 필요합니다.
<script>
document.addEventListener("DOMContentLoaded", function() {
var elements = document.getElementsByTagName("INPUT");
for (var i = 0; i < elements.length; i++) {
elements[i].oninvalid = function(e) {
e.target.setCustomValidity("");
if (!e.target.validity.valid) {
e.target.setCustomValidity("개인정보수집 및 이용동의가 필요합니다.");
}
};
elements[i].oninput = function(e) {
e.target.setCustomValidity("");
};
}
})
</script>
이소스로 자체해결하였습니다~
댓글을 작성하려면 로그인이 필요합니다.
required 태그로 지정해놓은부분은 브라우저마다 지정되있는 형태로 나타나는거라 수정이 어렵습니다. required를 해제하고 스크립트로 유효성 검사를 하시면 됩니다.
댓글을 작성하려면 로그인이 필요합니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인