html - 구조 만들때 사용
css - 스타일링 할 때 사용
javascript - all + 동적인 기능 사용(이벤트 처리...)
● '\n' 은 escape 문자로 enter역할 한다.
- 버튼 01 눌렀을 때
- 버튼 02 눌렀을 때
- 버튼03 눌렀을 때
● 그냥 a태그 안에 alert하면 작동이 되지 않기 때문에 javascript : alert으로 해주면 된다.
● void(0)는 아무것도 하지말라는 의미로 작업할 시 기본 설정이다.
F12 눌러 콘솔창을 띄우고 버튼 3번을 클릭했을 때 콘솔창에 obj의 값이 띄워진다.
< THIS >
● <button onclick="console.log(this)">버튼01</button>
● <a href="javascript:console.log(this)">버튼02</a> 는
window 객체 자체를 줌
● <a href="" onclick="console.log(this)">버튼03</a> 는
새로고침 됨 (잠깐 뭐가 떳다가 사라지듯이 없어짐)
● <a href="javascript:void(0)" onclick="console.log(this)">버튼04</a>
이렇게 하면 버튼02와 똑같이 새로고침 되지않고 버튼에 대한 정보가 나오게 된다.
'IT수업 > JAVASCRIPT' 카테고리의 다른 글
IT 수업 8주차 (6) String (0) | 2024.02.14 |
---|---|
IT 수업 8주차 (5) Number (0) | 2024.02.13 |
IT 수업 8주차 (4) DataType (1) | 2024.02.13 |
IT 수업 8주차 (3) box 배경 바꾸기 (0) | 2024.02.13 |
IT 수업 8주차 (2) JS기본 2 (0) | 2024.02.13 |