js中DOM对class的操作

来源:百度知道 编辑:UC知道 时间:2024/09/22 05:48:17
<div class="movemove"></div>
怎么才可以用DOM访问到这个DIV呢?
var MoveDiv = document.getAttribute("className","movemove");
还是
var MoveDiv = document.getAttribute("class","movemove");
应为这个类div要用很多次所以我不能用ID
如果用CLASS不能访问 哪我想问一下我怎么访问这个DIV才可以用用BYID的效果呢
感谢 感谢
回答好了 我给50分

XPath

a a

方法1:
var divs = document.getElementByTagName('div'); //获得文档中所有的div,结果divs为数组
var div; //声明变量div用来存放你要的那个div
for(int i=0;i<divs.length;i++){ //遍历divs数组
if(divs[i].className=='movemove'){
div==divs[i]; //如果数组中当前div元素的class是movemove,就赋给div变量
break; //退出遍历
}
}

方法2:
用XPath去试试看。我对XPath不熟,具体怎么弄不会