
1、新建一个html文件,命名为testhtml,用于讲解JS如何获取指定DIV下的子元素LI的值。
2、在testhtml文件内,在div标签内,使用ul、li标签创建两个项目列表,li元素的值分别为项目一、项目二。
3、在testhtml文件内,设置div标签的id为mydiv,主要用于下面通过该id获得mydiv对象。
4、在testhtml文件内,使用button标签创建一个按钮,按钮名称为“获取LI的值”。
5、在testhtml文件中,给button按钮绑定onclick点击事件,当按钮被点击时,执行getli
6、通过获得li对象,使用each()方法遍历每一个li对象,通过text()方法获得li的值,使用push()方法将获得li值存进数组中。最后,使用alert()方法将所有li值输出。
7、在浏览器打开testhtml文件,点击按钮,查看结果。
你好,可以通过调用该元素的ID还进行 *** 作。我写了个小例子。
<html xmlns=">
var obj=documentgetElementById("当前元素");
var node=objparentNode;
var child=nodechildNodes;
for(var i=0,ele=childlength;i<ele;i++){
var h=child[i]styleheight;
if(child[i]id==objid){
return
}
}
你是想获取a标签?documentgetElementById("href4");就可以,如果获取不到,有可能是你js有问题,把js其他贴出来看一看,或者试一下下面的代码:<a href="#" id="testa">test</a>
<script type="text/javascript">
windowonload=function(){
alert(documentgetElementById("testa"));
}
</script>
以上就是关于JS如何获取指定DIV下的子元素LI值全部的内容,包括:JS如何获取指定DIV下的子元素LI值、JS如何同时获取3个HTML元素进行相同 *** 作、js如何获取当前元素的前面同辈兄弟元素的高度(前面的兄弟元素不止一个,高度也不一样)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)