为什么使用通用函数的时候。g('.main-i')。
为什么使用通用函数的时候。g('.main-i')。
g('.main-i')
输出的结果是CSS样式,
HTMLCollection [div#main_{{index}}.main-i, main_{{index}}: div#main_{{index}}.main-i]
为什么输出不是HTML元素。
var g = function(id){
if(id.substr(0,1) == '.'){
return document.getElementsByClassName(id.substr(1));
}
return document.getElementById(id);
}
代码是否有错?