1. <script>
ํ๊ทธ
- ์๋ฐ์คํฌ๋ฆฝํธ ์ฝ๋๋ฅผ ๋ฃ์๋ ์น ๋ธ๋ผ์ฐ์ ์ HTML-Javascript ์ฝ๋๊ฐ ์์๋๋ค๊ณ ์๋ฆด๋ ์ฌ์ฉํ๋ ํ๊ทธ !!
<!DOCTYPE HTML>
<html>
<head>
<meta charset="UTF-8">
</head>
<body>
<script>
document.write('Dozzing World');
</script>
<h1>Dozzing World</h1>
<script>
document.write(1+1);
</script>
<h5>1+1</h5>
</body>
</html>
2. Event
- ์นํ์ด์ง์์ ๋ง์ฐ์ค๋ฅผ ํด๋ฆญํ์ ๋, ํค๋ฅผ ์ ๋ ฅํ์ ๋, ํน์ ์์์ ํฌ์ปค์ค๊ฐ ์ด๋๋์์ ๋ ์ด๋ค ์ฌ๊ฑด์ ๋ฐ์์ํค๋ ๊ฒ
1) onclick
- onclick์ ์์ฑ ๊ฐ์ ์น๋ธ๋ผ์ฐ์ ๊ฐ ๊ธฐ์ตํ๊ณ ์๋ค๊ฐ ์ฌ์ฉ์๊ฐ ์ด๋ฒคํธ๋ฅผ ๋ฐ์์ํค๋ฉด ์๋ฐ์คํฌ๋ฆฝํธ ์ฝ๋๋ฅผ ์คํํ๊ฒํ๋ ์ญํ
<!DOCTYPE HTML>
<html>
<head>
<meta charset="UTF-8">
</head>
<body>
<input type="button" value="click here" onclick="alert('Dozzing World')">
</body>
</html>
- ๊ฒฐ๊ณผ
<input type="button">
์ ๋ฒํผ์ ์์ฑ,value
๋ ๋ฒํผ ํ ์คํธ,onclick="alert('Dozzing World')"
๋Dozzing World
๋ผ๋ ๊ฒฝ๊ณ ์ฐฝ ๋ฐ์
ย
2) onchange
- ์ฌ์ฉ์๊ฐ ํ ์คํธ๋ฐ์ค์ ๊ธ์๋ฅผ ์ ๋ ฅํ์ฌ ๋ด์ฉ์ด ๋ณ๊ฒฝ๋์์ ๋๋ฅผ ์ฒดํฌ
<!DOCTYPE HTML>
<html>
<head>
<meta charset="UTF-8">
</head>
<body>
<input type="text" onchange="alert('changed')">
</body>
</html>
ย
3. Event ์ข ๋ฅ
1) ๋ง์ฐ์ค ์ด๋ฒคํธ
Event | ์ค๋ช |
---|---|
click | ์์์ ๋ง์ฐ์ค๋ฅผ ํด๋ฆญํ์ ๋ ์ด๋ฒคํธ๊ฐ ๋ฐ์ |
dbclick | ์์์ ๋ง์ฐ์ค๋ฅผ ๋๋ธํด๋ฆญํ์ ๋ ์ด๋ฒคํธ๊ฐ ๋ฐ์ |
mouseover | ์์์ ๋ง์ฐ์ค๋ฅผ ์ค๋ฒํ์ ๋ ์ด๋ฒคํธ๊ฐ ๋ฐ์ |
mouseout | ์์์ ๋ง์ฐ์ค๋ฅผ ์์ํ์ ๋ ์ด๋ฒคํธ๊ฐ ๋ฐ์ |
mousedown | ์์์ ๋ง์ฐ์ค๋ฅผ ๋๋ ์ ๋ ์ด๋ฒคํธ๊ฐ ๋ฐ์ |
mouseup | ์์์ ๋ง์ฐ์ค๋ฅผ ๋ผ์์ ๋ ์ด๋ฒคํธ๊ฐ ๋ฐ์ |
mousemove | ์์์ ๋ง์ฐ์ค๋ฅผ ์์ง์์ ๋ ์ด๋ฒคํธ๊ฐ ๋ฐ์ |
contextmenu | context menu(๋ง์ฐ์ค ์ค๋ฅธ์ชฝ ๋ฒํผ์ ๋๋ ์ ๋ ๋์ค๋ ๋ฉ๋ด)๊ฐ ๋์ค๊ธฐ ์ ์ ์ด๋ฒคํธ ๋ฐ์ |
ย
2) ํค ์ด๋ฒคํธ
Event | ์ค๋ช |
---|---|
keydown | ํค๋ฅผ ๋๋ ์ ๋ ์ด๋ฒคํธ๊ฐ ๋ฐ์ |
keyup | ํค๋ฅผ ๋ผ์์ ๋ ์ด๋ฒคํธ๊ฐ ๋ฐ์ |
keypress | ํค๋ฅผ ๋๋ฅธ ์ํ์์ ์ด๋ฒคํธ๊ฐ ๋ฐ์ |
ย
3) ํผ ์ด๋ฒคํธ
Event | ์ค๋ช |
---|---|
focus | ์์์ ํฌ์ปค์ค๊ฐ ์ด๋๋์์ ๋ ์ด๋ฒคํธ ๋ฐ์ |
blur | ์์์ ํฌ์ปค์ค๊ฐ ๋ฒ์ด๋ฌ์ ๋ ์ด๋ฒคํธ ๋ฐ์ |
change | ์์์ ๊ฐ์ด ๋ณ๊ฒฝ ๋์์ ๋ ์ด๋ฒคํธ ๋ฐ์ |
submit | submit ๋ฒํผ์ ๋๋ ์ ๋ ์ด๋ฒคํธ ๋ฐ์ |
reset | reset ๋ฒํผ์ ๋๋ ์ ๋ ์ด๋ฒคํธ ๋ฐ์ |
select | input์ด๋ textarea ์์ ์์ ํ ์คํธ๋ฅผ ๋๋๊ทธํ์ฌ ์ ํํ์ ๋ ์ด๋ฒคํธ ๋ฐ์ |
ย
4) ๋ก๋ ๋ฐ ๊ธฐํ ์ด๋ฒคํธ
Event | ์ค๋ช |
---|---|
load | ํ์ด์ง์ ๋ก๋ฉ์ด ์๋ฃ๋์์ ๋ ์ด๋ฒคํธ ๋ฐ์ |
abort | ์ด๋ฏธ์ง์ ๋ก๋ฉ์ด ์ค๋จ๋์์ ๋ ์ด๋ฒคํธ ๋ฐ์ |
unload | ํ์ด์ง๊ฐ ๋ค๋ฅธ ๊ณณ์ผ๋ก ์ด๋๋ ๋ ์ด๋ฒคํธ ๋ฐ์ |
resize | ์์์ ์ฌ์ด์ฆ๊ฐ ๋ณ๊ฒฝ๋์์ ๋ ์ด๋ฒคํธ ๋ฐ์ |
scroll | ์คํฌ๋กค๋ฐ๋ฅผ ์์ง์์ ๋ ์ด๋ฒคํธ ๋ฐ์ |
ย