๐ฉ ์๋ฐ์คํฌ๋ฆฝํธ๋ ์ฌ์ฉ์์๊ฒ ๋ฉ์์ง๋ฅผ ์ถ๋ ฅํ๊ฑฐ๋, ์
๋ ฅ ๋ฐ์ ์ ์๋ 3๊ฐ์ง ๋ค์ด์ผ ๋ก๊ทธ๋ฅผ ๊ฐ๊ณ ์๋ค.
- prompt("message","default");
prompt๋ ํจ์๋ ๋ง์ฐฌ๊ฐ์ง ์ด๋ค. ๋ฉ์ธ์ง ๋ฌธ๊ตฌ๊ฐ ์ถ๋ ฅ๋๋ฉด์, input ๋ฐ์ค์ฒ๋ผ ์ปค์๊ฐ ๋ฐ์ง์ธ๋ค.
๋ํดํธ ์
๋ ฅ ๊ฐ์ ์๋ต์ด ๊ฐ๋ฅํ๊ณ , ์ฌ์ฉ์๊ฐ ์
๋ ฅํ ๋ฌธ์์ด ๊ฐ์ ๋ฆฌํดํ์ง๋ง
์๋ฌด๋ ๊ฐ์ ์
๋ ฅํ์ง ์์ผ๋ฉด ""์ ๋ฆฌํด, ์ทจ์๋ ๊ฐ์ ๋ก ๋ซ์ผ๋ฉด null์ ๋ฆฌํดํ๋ค.
- confirm("message");
ํ์ธ/์ทจ์ ๋ฒํผ์ ๊ฐ์ง ๋ค์ด์ผ๋ก๊ทธ๋ฅผ ์ถ๋ ฅํ๋ค.
ํ์ธ true, ์ทจ์ ํน์ ๊ฐ์ ๋ก ๋ซ์ ์ false๋ฅผ ๋ฆฌํดํ๋ค.
- alert("๋ฉ์ธ์ง");
๊ฒฝ๊ณ ๋ค์ด์ผ๋ก๊ทธ
์์1) confirm , alert
<script>
var msg = "";
if (confirm("๊ฒฐ์ ํ์๊ฒ ์ต๋๊น?")) {
msg = "๊ฒฐ์ ๋์์ต๋๋ค.";
} else {
msg = "๊ฒฐ์ ์ทจ์";
}
documnet.write("<p>" + msg + "<p>");
alert(msg);
</script>
์์2) prompt
<script>
var name = prompt("์ด๋ฆ์ ์
๋ ฅํ์ธ์.");
document.write("<h1>" + name + "<h1>");
console.log(name);
</script>