해결한 사람
2
명
정답률
50.00
%
시간 제한
10
ms
메모리 제한
256
MB
Disclosure는 버튼 하나로 관련 콘텐츠를 펼치고 접는 패턴입니다. 버튼의 aria-expanded 값과 패널의 표시 상태는 항상 함께 바뀌어야 합니다.
아래 코드는 문법을 이해하기 위한 작은 예시이며, 문제의 정답과는 다릅니다.
<button aria-expanded="false" aria-controls="details">자세히</button> <div id="details" hidden>상세 내용</div>
수강 안내 버튼을 누를 때마다 안내 패널을 펼치거나 접고 버튼의 상태를 동기화하세요.
script.js을 엽니다.TODO 주석 주변의 코드를 한 단계씩 수정합니다.별도의 입력값은 없습니다.
에디터에 준비된 파일을 수정하고 브라우저 미리보기에서 결과를 확인하세요.
별도의 출력값은 없습니다.
페이지가 정상적으로 열리고 문제의 완성 조건과 동작을 모두 만족하면 됩니다.
도움말: 네이티브 button을 사용하면 Enter와 Space 동작이 기본으로 제공됩니다.