最新回答 / 慕移动9181930
前面两行代码说对了,第四行代码比三行权植高所以span中显示为purple颜色。区分一下是非常有必要的。因为这两个东东对于初学者来说是会比较难理解。简单点来说,nth-child是不区分元素类型,nth-of-type是可以区分元素类型。
2015-12-16
function siblings(elem){
var siblings = [];
allSib = elem.parentNode.childNodes;
for(var i = 0;i<allSib.length;i++){
if(allSib[i]!=elem&&allSib[i].nodeType==1){
siblings.push(allSib[i]);
}
}
return siblings;
}
var siblings = [];
allSib = elem.parentNode.childNodes;
for(var i = 0;i<allSib.length;i++){
if(allSib[i]!=elem&&allSib[i].nodeType==1){
siblings.push(allSib[i]);
}
}
return siblings;
}
2015-12-02
最赞回答 / arlenhui
alert(x)如果传入其他类型的值,会转换成字符串x.toString()。a标签的对象在某些浏览器重写了这个toString方法,直接输出href的值
2015-11-25
div.innerHTML = "<div><script defer>alert(1)</srcript></div>" 我在ie8下试了还是不行 <script>标签还是不可见
2015-11-12