Tel. 042-353-2371

ÆòÀÏ ¿ÀÀü 9½Ã ~ ¿ÀÈÄ 7½Ã
±â¾÷ÀºÇà

010-8649-6758

¿¹±ÝÁÖ:Á¦ÁÖ»ç¶û(¼ÛÁø¾Æ)
JAVASCRIPT
Ȩ > ȨÆäÀÌÁöÁ¦ÀÛ±³½Ç > JAVASCRIPT

Ä«Å×°í¸® Tutorial
Á¦¸ñ Conditional
ÀÛ¼ºÀÚ freewebkorea
ÀÛ¼ºÀÏÀÚ 2009-12-09
Á¶È¸¼ö 1285

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>