0806 TIL DOM

๋ƒํ•˜ํ˜ธํ›„ยท2021๋…„ 8์›” 6์ผ
0

TIL

๋ชฉ๋ก ๋ณด๊ธฐ
22/101

๐Ÿ™†โ€โ™€๏ธ DOM์˜ ๊ฐœ๋…์„ ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋‹ค.

๐Ÿ™†โ€โ™€๏ธ DOM์˜ ๊ตฌ์กฐ๋ฅผ ํŒŒ์•…ํ•˜๊ณ , HTML๊ณผ DOM์ด ์–ด๋–ป๊ฒŒ ๋‹ฎ์•„์žˆ๋Š”์ง€ ์•Œ ์ˆ˜ ์žˆ๋‹ค.

๐Ÿ™†โ€โ™€๏ธ HTML์—์„œ Javascript ํŒŒ์ผ์„ ๋ถˆ๋Ÿฌ์˜ฌ ๋•Œ ์ฃผ์˜์ ์— ๋Œ€ํ•ด์„œ ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋‹ค.

๐Ÿ™†โ€โ™€๏ธ <script> ํƒœ๊ทธ๊ฐ€ ์ ์šฉ๋˜๋Š” ์œ„์น˜์— ๋”ฐ๋ผ์„œ ์‹คํ–‰ ๊ฒฐ๊ณผ๊ฐ€ ๋‹ฌ๋ผ์งˆ ์ˆ˜ ์žˆ์Œ์„ ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋‹ค.

else if์™€ if

if(dessdfs){

  }else{
    if(fsdfsd){

    }
    else{

    }
  }

์œ„์—๊ฐ€ else if์ด๊ณ 

if(){}
if(){}

์ด๊ฒŒ ๊ทธ๋ƒฅ if

  • else if ์˜ˆ์ œ 1
  if ( ์กฐ๊ฑด์‹ A )
  {
    ์‹คํ–‰๋ฌธ a;          //์กฐ๊ฑด์‹ A๊ฐ€ ์ฐธ์ผ ๋•Œ ์‹คํ–‰
  }
  else if ( ์กฐ๊ฑด์‹ B )
  {
    ์‹คํ–‰๋ฌธ b;          //์กฐ๊ฑด์‹ A๊ฐ€ ๊ฑฐ์ง“, ์กฐ๊ฑด์‹ B๊ฐ€ ์ฐธ์ผ ๋•Œ ์‹คํ–‰
  }
  else
  {
    ์‹คํ–‰๋ฌธ c;          //์กฐ๊ฑด์‹ A์™€ B๊ฐ€ ๋ชจ๋‘ ๊ฑฐ์ง“์ผ ๋•Œ ์‹คํ–‰
  }
  • else if ์˜ˆ์ œ 2
let num = prompt( "์›ํ•˜๋Š” ์ˆซ์ž๋ฅผ ์ž…๋ ฅํ•˜์„ธ์š”.", "" );

  if ( num >= 100 )
  {
    document.write ( "์ž…๋ ฅํ•œ ์ˆซ์ž๋Š” 100 ์ด์ƒ์ž…๋‹ˆ๋‹ค." );
  }
  else if ( num >= 50 )
  {
    document.write ( "์ž…๋ ฅํ•œ ์ˆซ์ž๋Š” 50 ์ด์ƒ, 99 ์ดํ•˜์ž…๋‹ˆ๋‹ค." );
  }
  else if (num >= 0 )
  {
    document.write ( "์ž…๋ ฅํ•œ ์ˆซ์ž๋Š” 0 ์ด์ƒ, 49 ์ดํ•˜์ž…๋‹ˆ๋‹ค." )
  }
  else
  {
    document.write( "์ž…๋ ฅํ•œ ์ˆซ์ž๋Š” ์Œ์ˆ˜์ž…๋‹ˆ๋‹ค." );
  }

์œ ํšจ์„ฑ ๊ฒ€์‚ฌ ์ •๊ทœ์‹

์†Œ๋ฌธ์ž ๋˜๋Š” ์ˆซ์ž๋งŒ

function onlyNumberAndEnglish(str) {
  return /^[a-z][a-z0-9]*$/.test(str);
}
profile
DONE is better than PERFECT

0๊ฐœ์˜ ๋Œ“๊ธ€

๊ด€๋ จ ์ฑ„์šฉ ์ •๋ณด