register.skin.php 에서 질문
본문
function fregister_submit(f)
{
if (!f.agree.checked) {
alert("회원가입약관의 내용에 동의하셔야 회원가입 하실 수 있습니다.");
f.agree.focus();
return false;
}
if (!f.agree2.checked) {
alert("개인정보처리방침안내의 내용에 동의하셔야 회원가입 하실 수 있습니다.");
f.agree2.focus();
return false;
}
return true;
}
회원가입 버튼을 누르면 submit 이 되고 onsubmit 이벤트가 실행됩니다.
이벤트가 실행되면 위에 함수를 실행하는데
f에 값이 무엇인지,
if문에서 !f.agree.checked 에서 .은 뭘 의미하는건가요?
!-->답변 2
여기서 f 는 회원가입약관 폼을 의미합니다.
f.agree.checked는 이 회원가입 폼의 회원가입 약관동의 체크박스에 체크했는가를 판별하는겁니다.
Javascript에서 점(.)은 특정 객체에서 제공하는 기능에 접근할 때 사용하는 접근 연산자입니다.
출처: https://ktko.tistory.com/entry/jQuery-의-의미 [KTKO 개발 블로그와 여행 일기]
답변을 작성하시기 전에 로그인 해주세요.