2026, 새로운 도약을 시작합니다.

html페이지에서 id갑을 체크하여 출력 할려합니다 채택완료

html페이지에서 id갑을 체크하여 div에 style="display:block;"추가하 할려합니다

주소창에서 id=1일대 display:block;하고 나머지는 display:none;로 하게 할려고 합니다

<div class="list_1" style="display:block;"></div>

<div class="list_2" style="display:none;"></div>

<div class="list_3" style="display:none;"></div>

<div class="list_4" style="display:none;"></div>

php페이지 아니고 html페이지입니다

답변 2개

채택된 답변
+20 포인트
Copy












n = location.href.split("?id=")[1];

for (i = 1; i 
로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

Copy




  // URL에서 id 값을 가져옵니다.

  var id = window.location.href.split('?')[1].split('=')[1];

  

  // id 값에 해당하는 div의 스타일을 변경합니다.

  if (id === '1') {

    document.getElementById('list_1').style.display = 'block';

  } else {

    document.getElementById('list_1').style.display = 'none';

  }

  if (id === '2') {

    document.getElementById('list_2').style.display = 'block';

  } else {

    document.getElementById('list_2').style.display = 'none';

  }

  if (id === '3') {

    document.getElementById('list_3').style.display = 'block';

  } else {

    document.getElementById('list_3').style.display = 'none';

  }

  if (id === '4') {

    document.getElementById('list_4').style.display = 'block';

  } else {

    document.getElementById('list_4').style.display = 'none';

  }



List 1

List 2

List 3

List 4
로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

답변 감사 합니다

제가 질문 잘 못햇네요

div않에 id 가 아니고 주소창에 id갑 으로 체크 할겨 합니다.

https://sir.kr/index.php?id=1

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고