比如下面测试代码:
<img alt="" src="http://www.baidu.com/baidu.gif" class="grade1">
<a id="main" href="http://www.baidu.com/test.htm">测试</a>因为img没有id和name等,而ie也不支持getElementByClassName,而根据document.images定位的话也不准确因为图片数量不定。
所以打算根据下面的一个标签访问document.all("main").lastTag?? 有没有类似这样的方法访问上一个标签的?
<img alt="" src="http://www.baidu.com/baidu.gif" class="grade1">
<a id="main" href="http://www.baidu.com/test.htm">测试</a>因为img没有id和name等,而ie也不支持getElementByClassName,而根据document.images定位的话也不准确因为图片数量不定。
所以打算根据下面的一个标签访问document.all("main").lastTag?? 有没有类似这样的方法访问上一个标签的?
previousSibling 这个吧是上一个 下一个是nextSibling
var o =document.all("main").previousSibling;while(o.nodeType!=1){
o=o.previousSibling;
}alert(o.src);