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 이렇게 쓰면 코드가 잘 작동하는데 이거 왜 그런 걸까요?
어떤 비밀이 숨겨져있나요?
무조건 _ 이렇게 쓰자 이렇게 외울까요?
선생님 추석연휴에도 답변해주셔서 진심으로 감사드립니다.