Theo những gì tôi hiểu, thông số kỹ thuật HTML5 cho phép bạn sử dụng ID là những con số như thế này.
<div id="1"></div>
<div id="2"></div>
Tôi có thể truy cập những thứ tốt bằng cách sử dụng getElementByIdnhưng không với querySelector. Nếu tôi cố gắng làm như sau, tôi nhận được SyntaxError: DOM Exception 12 trong bảng điều khiển.
document.querySelector("#1")
Tôi chỉ tò mò tại sao việc sử dụng số làm ID không hoạt động querySelectorkhi thông số kỹ thuật HTML5 cho biết những số này hợp lệ. Tôi đã thử nhiều trình duyệt.