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 getElementById
như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 querySelector
khi 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.