๐ป Programming/Javascript
[Javascript / ์๋ฐ์คํฌ๋ฆฝํธ] ๊ฐ์ข #14 - Dialog Boxes ( ๋ค์ด์ผ๋ก๊ทธ ๋ฐ์ค )
์๋ฐ์คํฌ๋ฆฝํธ๋ ์ธ ์ข ๋ฅ์ ๋ค์ด์ผ๋ก๊ทธ ๋ฐ์ค๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ด๋ค ๊ฒ๋ค์ด ์๋์ง ํ๋ฒ ๋ณผ๊น์??
๊ฒฝ๊ณ
์ฌ์ฉ์์๊ฒ ๊ฒฝ๊ณ ๋ฉ์์ง๋ฅผ ๋ณด์ฌ์ค ๋ ์ฌ์ฉํ๋ ๋ฐ์ค์ฃ . ํ์๊ฐ์ ์ ๋ ฅํ์ง ์๊ณ ์งํํ๋ ค๋ ์ฌ์ฉ์์๊ฒ ๊ฒฝ๊ณ ๋ฅผ ํ ๋ ์ฃผ๋ก ์ฌ์ฉํฉ๋๋ค.
<head> <script type="text/javascript"> <!-- alert("Warning Message"); //--> </script> </head> |
๊ฒฝ๊ณ ์ฐฝ์ OK๋ฒํผ ํ๋๋ง ๊ฐ์ง๊ณ ์์ต๋๋ค. ๋ญ๊ฐ๋ฅผ ์๋ ค์ฃผ๊ณ ์๊ฒ ๋ค๋ ๋ง์ ํด์ฃผ๊ณ ์ฌ์ฉ์๊ฐ ๊ทธ ๋ง์ ํ์ธํ๋ค๋ ํ์ธ๋ฒํผ๋ง ์๋๊ฑฐ์ฃ .
ํ์ธ
ํ์ธ์ฐฝ์ ์ฌ์ฉ์์๊ฒ ์ ๋ง ์คํํ๊ฒ ์ต๋๊น? ์ ๊ฐ์ ์ง๋ฌธ์ ํ๊ณ ํ์ธ์ ํ๊ธฐ ์ํด์ ์ฌ์ฉ๋ฉ๋๋ค.๊ทธ๋์ ๋ฒํผ์ด ๋๊ฐ๊ฐ ์์ฃ . ํ์ธ๋ฒํผ๊ณผ ์ทจ์๋ฒํผ์ด์.
์ฌ์ฉ์๊ฐ ํ์ธ๋ฒํผ์ ๋๋ฅด๋ฉด confirm() ๋ฉ์๋๋ ์ฐธ์ ๋ฐํํ๊ณ ์ทจ์๋ฒํผ์ ๋๋ฅด๋ฉด ๊ฑฐ์ง์ ๋ฐํํฉ๋๋ค.๊ทธ๋ฆฌ๊ณ ๊ฑฐ๊ธฐ์ ๋ฐ๋ผ์ ์ด๋ ํ ๋ก์ง์ ํ์ธ์ง๋ ๊ฐ๋ฐ์๊ฐ ๊ฒฐ์ ํ๋ฉด ๋๋๊ฑฐ์ฃ .
<head> <script type="text/javascript"> <!-- var retVal = confirm("Do you want to continue ?"); if( retVal == true ){ alert("User wants to continue!"); return true; }else{ alert("User does not want to continue!"); return false; } //--> </script> </head> |
ํ๋กฌํํธ
ํ๋กฌํํธ ์ฐฝ์ ์ฌ์ฉ์๋ก๋ถํฐ ์ด๋ค ์ ๋ ฅ์ ๋ฐ์ ์ ์๋ ์ฐฝ์ ๋๋ค. prompt() ๋ฉ์๋๋ฅผ ์ฌ์ฉํ๋ฉฐ ๋๊ฐ์ ํ๋ผ๋ฏธํฐ๋ฅผ ๋ฐ์ต๋๋ค. ํ๋กฌํํธ์ฐฝ์ ๋ผ๋ฒจ๊ณผ ์ฐฝ์ ํ์๋ ํ ์คํธ. ์ญ์ ๋ฒํผ์ ํ์ธ๊ณผ ์ทจ์ ๋๊ฐ์ ๋ฒํผ์ด ์์ต๋๋ค. ํ์ธ๋ฒํผ์ ๋๋ฅด๋ฉด prompt() ๋ฉ์๋๋ ์ ๋ ฅ๋ ๊ฐ์ ๋ฐํํ๊ณ ์ทจ์๋ฒํผ์ ๋๋ฅด๋ฉด null์ ๋ฐํํฉ๋๋ค.
<head> <script type="text/javascript"> <!-- var retVal = prompt("Enter your name : ", "your name here"); alert("You have entered : " + retVal ); //--> </script> </head> |
์ง์ ํ ์คํธ ํด๋ณด์ธ์. ์ฐ์ต์ 10๋ฒ์ฉ ํด์ผ ์์ ์ต๊ณ ๋์ ์ต๊ณ ์ค๋ ฅ์ผ๋ก ๋จ์ต๋๋ค.
Reference : http://www.tutorialspoint.com/javascript/javascript_dialog_boxes.htm