querySelectorAll 是否支持 id 中的句点(.)字符?
我的意思是,如果我附加如下元素:
var div = document.createElement('div');
div.id='my.divid';
document.body.appendChild(div);
然后我使用 querySelectorAll 如下所示:
document.querySelectorAll('#my.divid');
那我什么也得不到!
所以 period 是 id 的合法字符,querySelectorAll 是 Firefox 提供的官方方法;我不敢相信该方法不支持 id 中的句点(。)。我犯了什么错误吗?