• 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

       ......

  • 相关阅读:
    9.内存的了解
    8.时钟初始化
    3.2Linux的模块驱动
    3.1Linux内核的配置和编译
    5.10TCP客户端服务器
    5.9UDP客户端服务器-基于OK6410
    5.8fork父子进程
    4.NFC前台调度系统
    3.非标准的NDEF格式数据解析--IsoDep
    Android 布局学习之——LinearLayout属性baselineAligned的作用及baseline
  • 原文地址:https://www.cnblogs.com/effieduo/p/4998482.html
Copyright © 2020-2023  润新知