내가 이해하는 HTML5 사양을 통해 이와 같은 숫자 인 ID를 사용할 수 있습니다.
<div id="1"></div>
<div id="2"></div>
을 사용하여 이러한 벌금에 액세스 할 수 getElementById
있지만 querySelector
. 다음을 시도 하면 콘솔에 SyntaxError : DOM Exception 12 가 표시됩니다.
document.querySelector("#1")
querySelector
HTML5 사양에서 이것이 유효하다고 말할 때 숫자를 ID로 사용하는 것이 작동하지 않는 이유가 궁금 합니다. 여러 브라우저를 사용해 보았습니다.