function
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<link rel="stylesheet" href="main.css">
</head>
<body>
<div id="alert" class="alert-box" >
์๋ฆผ์ฐฝ
<button onclick="document.getElementById('alert').style.display = 'none'">๋ซ๊ธฐ</button>
</div>
<button onclick="document.getElementById('alert').style.display = 'block'">์๋ฆผ์ฐฝ์ ๋ณด์ฌ์ค!</button>
</body>
</html>
์ด๋ ๊ฒ ๋ผ์ธ์์ ๋ชจ๋ ๋ด์ฉ์ ์์ฑํ๋ฉด (js, css) ๋ผ์ธ์ด ๋๋ฌด ๊ธธ์ด์ง๊ณ ์ฝ๋๊ฐ ์ง์ ๋ถํด์ง๋ค.
์ง์ ๋ถํ ์ฝ๋ = ์์ , ์ ์ง๋ณด์๊ฐ ์ด๋ ต๋ค.
<script>
function ํจ์๋ช
(){
//ํจ์๋ด์ฉ ์์ฑ
}
</script>
โจ์ค์ต. button์ ์๋ javaScript๋ฅผ function์ผ๋ก ๋ถ๋ฆฌํ๊ธฐ
๐ซํจ์๋ช
์๋ช
๋ฐฉ๋ฒ(camelCase)

ํจ์๋ช ์ ์๋ช ํ ๋๋ camelCase๋ก ์ง๊ด์ ์ด๊ฒ ์์ฑํ๋ค.

๐ฑ์คํ ์ฃผ์!
function alertPopup(){
document.getElementById('alret').style.display = 'block'
}
// alert > alret ์คํ
์ด๋ ๊ฒ ์คํ๊ฐ ๋๋ฉด ๋ฒํผ์ ํด๋ฆญํด๋ ๋์์ ์ํ๋ค.
๋นํฉํ์ง ๋ง๊ณ F12๋ฅผ ๋๋ ค์ ๊ฐ๋ฐ์ ๋๊ตฌ๋ฅผ ์ผ๋ณด์๐ฅ

์ด๋ ๊ฒ ์ค๋ฅ ๋ก๊ทธ๋ฅผ ๋ณด๊ณ ์์ธ์ ์ฐพ๊ณ ์์ ํ๋๊ฒ์ Debugging(๋๋ฒ๊น ) ์ด๋ผ๊ณ ํ๋ค.
ํด๋น ์๋ฌ๋ก๊ทธ๋ฅผ ๋ณต๋ถํด์ ๊ตฌ๊ธ์ ๊ฒ์ํด๋ณด์.
https://sir.kr/qa/398083 : ์ฌ๊ธฐ์ ๋ต๋ณ์ ํ์ธํด๋ณด์
์์ผ๋ก ๊ฐ๋ฐ์ ํ๋ฉด์ ์๋ง์ ์ค๋ฅ๋ค์ ๋ง๋ ํ ๋ฐ ๋ก๊ทธ๋ง ๋ด๋ ์ ์ ์๋ ๊ฒฝ์ฐ๋ ์๊ณ ๋ชจ๋ฅด๊ฒ ์ผ๋ฉด ๊ตฌ๊ธ์ ๊ฒ์ํด๋ณด๋ฉด ๋๋ค.
Last updated