javascript – querySelector在尝试访问数值时返回未定义的字符串作为元素的ID

在尝试访问数值作为元素的ID时,querySelector()返回未定义的字符串.我想使用querySelector()方法而不是其他方法,因为它更灵活.
任何解决这个问题的方法都会有很大的帮助.

var foo = document.querySelector('#1');
console.log(foo);

jsFiddle

最佳答案
奇怪..无论如何:document.querySelector(‘[id =“1”]’)正在运行.小提琴:http://jsfiddle.net/wnd7K/2/

转载注明原文:javascript – querySelector在尝试访问数值时返回未定义的字符串作为元素的ID - 代码日志