Js中如何获取div盒子之下的元素(简单的例子)
来源:互联网 发布:怎么下载网站数据库 编辑:程序博客网 时间:2024/06/05 11:01
获得div盒子之下的所有<Li>元素
这样可以获取指定DIV下的全部LI元素
var oLi=document.getElementById("Div1").getElementsByTagName("li");
alert(oLi.length);
这样你就可以输出你获取到多少个LI
<!DOCTYPE HTML>
<html>
<head>
<meta charset="UTF-8">
<title> New Document </title>
<meta name="Keywords" content="">
<meta name="Description" content="">
<style type="text/css">
body,div,ul,li,span{margin:0;padding:0;}
#div1{width:200px;height:300px;
border:1px solid red;
margin:100px auto;}
ul{width:200px;height:300px;
}
li{width:200px;height:25px;
list-style-type:none;
font-size:12px;
overflow:hidden;
margin:7px 0px;
background-color:#B5B4B6;}
span{float:left;}
.span1{display:none;}
em{float:left;display:block;
line-height:25px;
font-family:黑体;
font-style:normal;
margin-left:19px;}
.lib{width:200px;height:50px;
border:1px solid #7AE4FC;
list-style-type:none;
font-size:12px;
overflow:hidden;}
.span1b{float:left;
display:block;
margin-top:8px;}
.emb{float:left;display:block;
line-height:25px;
font-family:黑体;
font-style:normal;
margin-left:10px;}
</style>
</head>
<body onload="test1(this)">
<div id="div1">
<ul>
<li>hello!</li>
<li>hello!</li>
<li>hello!</li>
<li>hello!</li>
<li>hello!</li>
<li>hello!</li>
<li>hello!</li>
<li>hello!</li>
<li>hello!</li>
</ul>
</div>
</body>
<script type="text/javascript">
function test1(k){
var i = k;
alert(i);
var q = document.getElementById("div1");
alert(q);
var myLi = document.getElementsByTagName("li");
alert(myLi);
}
/*function test1(){
for (var i=0;i<lis.length ;i++ )
{
lis[i].onmouseover=test2;
}
}
function test2(){ for (var i=0;i<lis.length ;i++ )
{
if (this==lis[i])
{
lis[i].className="lib";
span1[i].className="span1b";
ems[i].className="emb";
}
else{lis[i].className="";
span1[i].className="span1";
ems[i].className="";
}
}
}*/
</script>
</html>
本段代码可以分别显示几个对象的种类
分别是:
window对象
HTMLDivElement对象
HTMLCollection对象
- Js中如何获取div盒子之下的元素(简单的例子)
- Js中盒子模型的样式获取
- js中如何获取另一个IFrame的元素
- 简单的盒子模型Div+Css
- js 如何获取class的元素
- js如何获取元素的宽高
- js获取元素div相对body的距离
- 原生js如何获取当前元素的同级元素
- js中获取元素的当前位置
- DIV的盒子模型
- 盒子div的定位
- javaScript中getBoundingClientRect获取div盒子到页面浏览器顶部的距离
- js的一个例子 包括 如何隐藏div 现似乎div 向div写东西
- js获取所有checkbox的值的简单例子
- js中如何获取某个元素到浏览器最左和最右的距离
- js中如何获取元素样式
- JS如何获取一个未知DIV高度的方法
- JS如何获取一个未知DIV高度的方法
- 前端程序员必知的30个Chrome扩展
- 534208954309fbakjsdg
- go 简单爬虫
- 3259843759438
- 43153152
- Js中如何获取div盒子之下的元素(简单的例子)
- Android Studio上传项目作为lib到jcenter中
- Spring入门详解
- 32145132
- VS2015编译生成nanomsg库文件
- 网卡驱动:传输超时watchdog_timeo/ndo_tx_timeout
- 3214324124
- 4123432141324132
- 123512343124