공부/웹프로그래밍
[JavaScript] 생활코딩 03~07 실습
조이은
2023. 6. 11. 21:34
01. JavaScript
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
</head>
<body>
<h1>JavaScript</h1>
<script>
document.write(1+1);
</script>
<h1>html</h1>
1+1
</body>
</html>
<script> : 자바스크립트, <h1> : html
- html과 자바스크립트의 차이를 알 수 있게 되는데, 자바스크립트로 작성하면 동적으로 동작한다는 것을 알 수 있다.
02. event 처리
웹 브라우저에서 클릭을 했을 때, 스크롤을 내렸을 때 등 특정한 사건이 발생하였을 때 나타나는 사건
1) onclick
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
</head>
<body>
<input type="button" value="hi" onclick="alert('hi')"/>
</body>
</html>
2) onchange
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
</head>
<body>
<input type="button" value="hi" onclick="alert('hi')"/>
<input type="text" onchange="alert('changed')" />
</body>
</html>
3) onkeydown
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
</head>
<body>
<input type="button" value="hi" onclick="alert('hi')"/>
<input type="text" onchange="alert('changed')" />
<input type="text" onkeydown="alert('key down!)'" />
</body>
</html>