zoukankan      html  css  js  c++  java
  • 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

       ......

  • 相关阅读:
    (转载)C++ string中find() ,rfind() 等函数 用法总结及示例
    UVA 230 Borrowers (STL 行读入的处理 重载小于号)
    UVA 12100 打印队列(STL deque)
    uva 12096 The SetStack Computer(STL set的各种库函数 交集 并集 插入迭代器)
    uva 1592 Database (STL)
    HDU 1087 Super Jumping! Jumping! Jumping!
    hdu 1176 免费馅饼
    HDU 1003 Max Sum
    转战HDU
    hust 1227 Join Together
  • 原文地址:https://www.cnblogs.com/effieduo/p/4998482.html
Copyright © 2011-2022 走看看