Anladığım kadarıyla HTML5 spesifikasyonu bunun gibi numaralar olan kimlikleri kullanmanıza izin veriyor.
<div id="1"></div>
<div id="2"></div>
Bunlara iyi kullanarak erişebilirim getElementByIdama ile erişemiyorum querySelector. Aşağıdakileri yapmayı denersem , konsolda SyntaxError: DOM Exception 12 alıyorum .
document.querySelector("#1")
querySelectorHTML5 spesifikasyonu bunların geçerli olduğunu söylediği halde neden kimlik olarak sayıların kullanılmasının işe yaramadığını merak ediyorum . Birden çok tarayıcı denedim.