2020. 9. 17. 14:35ใ์ ๊ณต ๊ณผ๋ชฉ/์น ํ๋ก๊ทธ๋๋ฐ
์น ํ๋ก๊ทธ๋๋ฐ - dom
DOM์ ๊ฐ๋ ์ ์ด๋ ๋ค.
๋ฌธ์ ๊ฐ์ฒด ๋ชจ๋ธ(DOM, Document Object Model)์ XML์ด๋ HTML ๋ฌธ์์ ์ ๊ทผํ๊ธฐ ์ํ ์ผ์ข ์ ์ธํฐํ์ด์ค.
์ด๋ ๊ฒ ๋ฃ๋๋ค๋ฉด ์ดํด๊ฐ ์ ๊ฐ์ง ์์ ์๋ ์๋ค. ์ฝ๊ฒ ๋งํ๋ฉด ๊ฐ์ฒด ์งํฅ ํํ์ด๋ค. ๊ฐ์ฒด๋ฅผ ์ด๋ ํ ๋ฐฉ์์ผ๋ก ์๋ฆฌ๋ฅผ ํ ๊ฒ์ธ๊ฐ์ ์ด์ ์ ๋ง์ถ๊ณ ์ด๋ฅผ ์ฌ์ฉํ๋ค๋ฉด ์ฝ๊ฒ ์ดํดํ ์ ์๋ค.
์๋์ ์๋ ๋์ด๋ฅผ ์ฐ๊ณ ์ถ๋ ฅ๋ฒํผ์ ๋๋ฅด๋ฉด ์ ๋ ฅํ ๋์ด์ ๋์ค๋ ํ๋ก๊ทธ๋จ์ ์์ฑํด๋ณด์.
์์ค ์ฝ๋
<!DOCTYPE html>
<html>
<head>
<script>
function myfun(){
var a = document.getElementById("age").value;
document.getElementById("good").innerHTML = a;
}
</script>
</head>
<body>
<form>
๋์ด:<input type ="text" id= "age"><button type = "button" onclick = "myfun()">์ถ๋ ฅ</button><br>
์
๋ ฅํ ๋์ด : <span id = "good">
</form>
</body>
</html>
script๋ ์๋ฐ ์คํฌ๋ฆฝํธ๋ก, ํจ์๋ฅผ ์ด์ฉํ ๋ ๋ณดํต ์ฐ์ธ๋ค. ๊ทธ๋ฆฌ๊ณ button ํ๊ทธ์์ onclick์ ํด๋ฆญํ์ ๋ ํด๋นํ๋ ํจ์๋ฅผ ์คํํ๋ค๋ ๋ป์ด๋ค. ์ฆ ํจ์๊ฐ ์คํ๋์ด good์ด๋ผ๋ id์ ์ ๊ทผํ์ฌ a๋ผ๋ ๊ฐ์ ๋ฃ๋๊ฒ์ด๋ค.
'์ ๊ณต ๊ณผ๋ชฉ > ์น ํ๋ก๊ทธ๋๋ฐ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์น ํ๋ก๊ทธ๋๋ฐ - ํผ(์ค์ต) (0) | 2020.09.17 |
---|---|
์น ํ๋ก๊ทธ๋๋ฐ - DOM-2 (0) | 2020.09.17 |
์น ํ๋ก๊ทธ๋๋ฐ - form์ ์์ฉ (0) | 2020.09.17 |
์น ํ๋ก๊ทธ๋๋ฐ - form (0) | 2020.09.17 |
์น ํ๋ก๊ทธ๋๋ฐ- ํฉํ ๋ฆฌ์ผ, ๊ณผ์ ๊ตฌ๋งคํ๊ธฐ (0) | 2020.09.05 |