• JS属性操作


    一、属性读操作:元素.属性名   ( 获取、找到属性值 )

      属性写操作:元素.属性名 = 新的值   ( 替换、修改属性值 )

    二、没有属性名的,也可进行读、写操作:

      读操作:元素.innerHTML                 ——可以读取元素内所有的html代码

      写操作:元素.innerHTML = 新的值    ——可以替换元素内所有的html代码

    三、字符串:

      字符串可添加

      如:alert( 元素.value + '在' + 元素.text + ......);

      a = a + b;   =>   a += b;

      num ++;  // 每次递增一个数

      num --;   // 每次递减一个数

    四、JS中不允许出现”-“

      font-size    fontSize

      ......

    五、在JS中添加样式时,可先在CSS里添加class样式,在从JS中套用

      // class 为保留字,不可直接用

      // class => className 

      如:元素.className = 'class名'

    六、JS中不支持直接写float;

      IE(styleFloat)、非IE(cssFloat)

      元素.style.styleFloat = 'left';

      元素.style.cssFloat = 'left';

      // 让标准和IE都兼容,两者皆要写。

      // 也可用className实现

      // oDiv.className = 'left';

    七、JS的中括号允许“.” 换成"[]“  ([]里面的值可以随意改)

      如:document,getElemnetById('')  ———  document['getElemnetById']('')

        .style.display = 'none';           ———  .style['display'] = 'none';

        .style[oText1.value] = oText2.value

       ......

  • 相关阅读:
    Mac 自带 apache 服务器
    比较器Comparable Comparator
    深入学习二叉树(01)完全二叉树
    深入学习二叉树(02)线索二叉树
    深入学习二叉树(06)霍夫曼树/哈夫曼编码/最优二叉树
    深入学习二叉树(05)红黑树
    深入学习二叉树(07)B树
    Java 1.8 红黑树
    ConcurrentHashMap 结构 1.7 与1.8
    git 操作详情
  • 原文地址:https://www.cnblogs.com/effieduo/p/4998482.html
Copyright © 2020-2023  润新知