zoukankan      html  css  js  c++  java
  • DOM操作

    1:自定义属性;

    2:节点;

    3:文档碎片;

    4:offset偏量;

    自带的属性:

      元素上,有些是系统默认的就含有的属性,比如id、titiel、name、style等。

    自定义的属性:

      有些是根据自己喜好定义出来的属性,比如abc、xxx等;

      自定义属性通常来做数据存储(可理解成变量赋值)。

    html:

      <div id = 'div1'  a= '123' data-b = 'hello'> </div>

    解释:

      在上文代码中,id是div的自带属性。a和b都是自定义属性,其中a是旧的写法,b是新的写法。

    操作属性的方法有很多种,不同的方法对应的是不同的类型的属性。

    最常用的写法:

      div1.c = ‘你好’;//设置属性

      console.log(div1.c);//获取属性

    注:使用这种方法获取自定义属性时,必须使用js的方法设置属性,使用html的方法设置是无法获取的。

    另一种比较常用的写法:

      div1.setAttribute('d','你好'); //设置属性

      console.log(div1.getAttribute('d'));//获取属性

    注:使用这种方法设置的自定义属性,其内容会自动转为字符串。

      

  • 相关阅读:
    拼linq 时网上整理的一个类
    ASP.NET MVC controller 之间传JS值
    javascript 事件的一点感悟
    C#扩展特性
    javascript对json对象的序列化与反序列化
    javascript序列化json 第二篇
    单列模式
    Foreach 原理
    浅浅一谈 设计模式
    CRC循环冗余校验码总结(转)
  • 原文地址:https://www.cnblogs.com/l8l8/p/8757147.html
Copyright © 2011-2022 走看看