커뮤니티
포인트
로딩중
쿠폰
내 강의실
국비 신청 내역
수강권
증명서
숙제 피드백
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
'-' '_' 차이
웹개발 종합반
2주차
북마크
장*윤
댓글
3
추천
0
조회수
16
조회수
16
답변 완료


2강에서 배우는 것이,

함수와 onclick을 사용해서 기록하기버튼을 누르면 포스트박스가 열리고, 닫기 버튼을 누르면 포스트박스가 닫히는 것을 공부했는데요.


예전부터 궁금했던 점이었는데 자바스크립트에서 class를 지정하거나 id를 지정할 때 id값 class값이 세분화되거나 많아져서


'-' ,'_' 와 같은 것들을 이용해서 class명과 id값을 지정을 했었는데요.



    </style><script>

        function open-box(){
            $('#postbox').show();
        }

        function close-box(){
            $('#postbox').hide();
        }

    </script>
</head>


포스트박스 코드

<button onclick="open-box()">영화 기록하기</button>



닫기버튼 코드

<button onclick="close-box()" type="button" class="btn btn-outline-dark">닫기</button>


위 코드처럼 onclick 선택자를

open-box

close-box


이렇게 쓰면 자바스크립트가 작동을 안하고


open_box close_box 이렇게 쓰면 코드가 잘 작동하는데 이거 왜 그런 걸까요?


어떤 비밀이 숨겨져있나요?

무조건 _ 이렇게 쓰자 이렇게 외울까요?


선생님 추석연휴에도 답변해주셔서 진심으로 감사드립니다.

취소
 공유
취소
댓글 0
댓글 알림
나의얼굴