官方給出的HTML中的ID的命名規范:
1、必須以字母 A-Z 或 a-z 開頭
2、其后的字符:字母(A-Za-z)、數字(0-9)、連字符("-")、下划線("_")、冒號(":") 以及點號(".")
3、值對大小寫敏感
但是個人建議不要使用冒號(":"),因為冒號在使用的時候在使用JQuery時,需要被轉義,有時候瀏覽器不會進行轉義,就會導致出錯。一般使用字母加上下划線就夠用了。
html標簽的ID命名不是以字母開頭的命名,而是以數字開頭的命名的時候,使用document.querySelector獲取標簽對象的時候,會出現取不到標簽對象。