码迷,mamicode.com
首页 > 其他好文 > 详细

取得DIV的ID还是CLASS

时间:2015-11-01 13:55:32      阅读:146      评论:0      收藏:0      [点我收藏+]

标签:

无论你想取得DIV的ID还是CLASS 最重要的是找到你想取值的DIV对象.
要取得DIV对象的方法有很多.常用的有2个,一个是根据ID,用
var div=document.getElementById(‘youdivid‘)
另一种就是通过标签名来取得
var div=document.getElementsByTagName(‘div‘)[num]
第2种方法和第一种方法的区别是不用设ID也能取得对象,第一种方法取得的是一个对象,第2种方法取得的是一个由所有DIV标签所组成的数组.所以后面要根上DIV的序列.比如你想取得网页的第一个DIV就
var div=document.getElementsByTagName(‘div‘)[0]
第2个
var div=document.getElementsByTagName(‘div‘)[1]
以此类推.

取得DIV对象以事取ID或CLASS就简单了.
var id=div.id;
var class="div".className;
就这么简单.

下面有个例子,如果不懂,随时问我

<html>
<head>
<script>
function a(){
var div=document.getElementById(‘a‘);
alert(‘div的class为:‘+div.id)
alert(‘div的id为:‘+div.className)
}
function b(){
var div=document.getElementsByTagName(‘div‘)[0];
alert(‘div的class为:‘+div.id)
alert(‘div的id为:‘+div.className)
}
</script>
<style>
.c{width:100px; height:100px; background:#0000CC}
</style>
</head>
<body>
<div id="a" class="c">
这是一个DIV
</div>
点击下面按钮取得ID和CLASS
<input type="button" onClick="a()" value="通过ID取得DIV,从而也得CLASS和ID">
<input type="button" onClick="b()" value="通过DIV标签取得DIV,从而也得CLASS和ID">
</body>
</html>

取得DIV的ID还是CLASS

标签:

原文地址:http://www.cnblogs.com/zeze/p/4927535.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!