js找到当前对象的前一个元素,后一个元素
By:Roy.LiuLast updated:2011-06-14
比如:
可以这样做:
document.getElementById('foo2').nextSibling; // #foo3
document.getElementById('foo2').previousSibling; // #foo1
但有些浏览器,必须检查下空格等:
var div = document.getElementById('foo2');
var nextSibling = div.nextSibling;
while(nextSibling && nextSibling.nodeType != 1) {
nextSibling = nextSibling.nextSibling
}
可以这样做:
document.getElementById('foo2').nextSibling; // #foo3
document.getElementById('foo2').previousSibling; // #foo1
但有些浏览器,必须检查下空格等:
var div = document.getElementById('foo2');
var nextSibling = div.nextSibling;
while(nextSibling && nextSibling.nodeType != 1) {
nextSibling = nextSibling.nextSibling
}
From:一号门
Previous:JAVA GMT TimeZone Locale 日期 Format
COMMENTS