JavaScript Á¶°Ç¹®
Á¶°Ç¹®Àº ¾î¶² Á¶°ÇÀ» Á¦½ÃÇÏ°í ±× Á¶°Ç¿¡ ¸ÂÀ» °æ¿ì Âü(true) °ªÀ» ¸ÂÁö ¾ÊÀ» °æ¿ì °ÅÁþ(false) °ªÀ» ¹ÝȯÇÏ¿© ±× ¹ÝȯµÇ´Â °ª¿¡ µû¶ó JavaScript ¸í·ÉÀ» ½ÇÇàÀ» ½ÃŰ´Â ¹®¹ýÀÌ µÇ°Ú½À´Ï´Ù. ´ëÇ¥ÀûÀÎ Á¶°Ç¹®À¸·Î´Â
ÀÌ ÀÖ½À´Ï´Ù.
if ¹®
if ¹®Àº Á¶°ÇÀÌ ÂüÀÏ °æ¿ì¿¡¸¸ ¾î¶² ¸í·ÉÀ» ¼öÇàÇÏ°í °ÅÁþÀÏ °æ¿ì¿¡´Â ¾Æ¹« °Íµµ ÇÏÁö ¾Ê½À´Ï´Ù. »ç¿ë¹ýÀº ¾Æ·¡¿Í °°½À´Ï´Ù.
»ç¿ë¹ý
if (Á¶°Ç½Ä)
{½ÇÇà ³»¿ë}
ÀÔ·Â <html>
<head>
<title>if ¹® ¿¹Á¦</title>
<script type="text/javascript">
<!--
var a = 9 //ÄÚµå ¿¬½ÀÀå ½ÇÇà ÈÄ 9°¡ ¾Æ´Ñ °ªÀ¸·Î ¹Ù²Ù°í ½ÇÇàÇØ º¸¼¼¿ä. ¾Æ¹« Àϵµ ¾È ÀϾ´Ï´Ù.
if (a == 9){
document.write("Âü ÀÔ´Ï´Ù.")
}
// -->
</script>
</head>
<body>
</body>
</html>
if else ¹®
if else ¹®Àº if ¹®°ú ´Þ¸® ÂüÀÏ °æ¿ì¿¡ ¼öÇàÇÒ ¸í·É°ú °ÅÁþÀÏ °æ¿ì ¼öÇàÇÒ ¸í·ÉÀ¸·Î ±¸ºÐµÇ¾î ÀÖ½À´Ï´Ù. »ç½Ç»ó °¡Àå ¸¹ÀÌ ¾²´Â Á¶°Ç¹®À̶ó°í ÇÒ ¼ö ÀÖ°Ú½À´Ï´Ù.
»ç¿ë¹ý
if (Á¶°Ç½Ä)
{ÂüÀÏ °æ¿ì ¼öÇàÇÒ ¸í·É}
else
{°ÅÁþÀÏ °æ¿ì ¼öÇàÇÒ ¸í·É}
ÀÔ·Â <html>
<head>
<title>if ¹® ¿¹Á¦</title>
<script type="text/javascript">
<!--
var a = 9 //ÄÚµå ¿¬½ÀÀå ½ÇÇà ÈÄ 9°¡ ¾Æ´Ñ °ªÀ¸·Î ¹Ù²Ù°í ½ÇÇàÇØ º¸¼¼¿ä.
if (a == 9)
{document.write("Âü ÀÔ´Ï´Ù.")}
else
{document.write("°ÅÁþ ÀÔ´Ï´Ù.")}
// -->
</script>
</head>
<body>
</body>
</html>
´ÙÀ½ ¿¹Á¦´Â display¶ó´Â CSS Property¸¦ »ç¿ëÇÏ¿© ÀÌ »çÀÌÆ®¿¡¼ ÀÚÁÖ º¼ ¼ö ÀÖ´Â º¸À̱â¿Í °¨Ãß±â FunctionÀÔ´Ï´Ù. ¾Æ·¡ ¼Ò½ºÀÇ div TagÀÇ id¸¦ div_01·Î ÁØ ´ÙÀ½, obj¶ó´Â ´ëÀÔ º¯¼ö¿¡ div_01À» ´ëÀÔÇß½À´Ï´Ù. display Property¿¡ ´ëÇØ Àß ¸ð¸£¸é ¿©±â¸¦ ÂüÁ¶ Çϼ¼¿ä.
ÀÔ·Â
<html>
<head>
<title>Á¶°Ç¹®°ú styleÀ» ÀÌ¿ëÇÑ º¸À̱⠰¨Ãß±â</title>
<script type="text/javascript">
<!--
//show_hide¶ó´Â À̸§À¸·Î FunctionÀ» ¸¸µé°í obj¶ó´Â ´ëÀÔº¯¼ö¸¦ Çϳª Àâ½À´Ï´Ù.
function show_hide(obj){ //Àüü °ýÈ£ ½ÃÀÛ
if (obj.style.display == "none") //´ë»ó TagÀÇ ÇöÀç display°ªÀÌ none À̶ó¸é
{obj.style.display = "block"} //display°ªÀ» blockÀ¸·Î ¹Ù²Ù°í(º¸ÀÌ°Ô µÊ)
else //±×·¸Áö ¾Ê´Ù¸é Áï, display °ªÀÌ blockÀ̸é
{obj.style.display ="none"} //display°ªÀ» none À¸·Î ¹Ù²Ù¶ó.(°¨Ãß°Ô µÊ)
} //Àüü °ýÈ£¸¦ ´Ý¾Æ ÁÝ´Ï´Ù.
// -->
</script>
</head>
<body>
<input type="button" value="º¸À̱⠰¨Ãß±â"
onclick="show_hide(div_01);" style="width:200px;" />
<div style="width:200px;height:200px;display:none;background-color:gold;" id="div_01">
</div>
</body>
</html>