zoukankan      html  css  js  c++  java
  • 取得DIV的ID还是CLASS

    无论你想取得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{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>

  • 相关阅读:
    HDU
    Count on a tree
    Codeforces Round #368 (Div. 2) D. Persistent Bookcase
    Codeforces Round #321 (Div. 2) E
    Codeforces Round #220 (Div. 2) D
    树状数组区间加法更新板子
    在 tableview的上面 添加 一个view, 下面 加一个 button,都是 监听 scrollview的滑动而已,
    synchronize,
    菊花,
    4294967295,
  • 原文地址:https://www.cnblogs.com/zeze/p/4927535.html
Copyright © 2011-2022 走看看