zoukankan      html  css  js  c++  java
  • js的一些属性

    js attribute():

    1 setAttribute():element.setAttribute(name,balue)
    2 getAttribute():element.getAttribute(attributeName)
    3 hasAttribute():element.hasAttribute(attributeName):
                              return true or false
    4 removeAttribute():element.removeAttribute(attributeName)

    盒子模型:

    element.cientHeight:==content.height+padding.height

    element.cientWidth:==content.width+padding.width

    element.clientLeft:===左边border的宽度,不包括padding,margin,这个属性是只读

    element.clientTop:===上边border的宽度,不包括padding,margin,这个属性是只读

    elementNodeReference.lastElementChild:返回这个元素的最后一个子元素或者如果没有子元素就会返回null,有三个属性:nodeType,nodeName,nodeValue;eg:

     1 <div id='div'>
     2     hello world
     3     <p>lei wenwen</p>
     4 </div>
     5 var s=document.getElementById('div')
     6 s.lastElementChild
     7 <p>​lei wenwen​</p> 8 s.lastElementChild.nodeName
     9 "P"
    10 s.lastElementChild.nodeValue
    11 null
    12 s.lastElementChild.nodeType
    13 1

    elementNodeReference.nodeElementCount:给定元素的子元素的个数,eg:

    elementNodeReference.firstElementChild:就是给定元素的第一个元素

    elementNodeReference.children:给定元素的子元素

     <div id='div'>
          hello world
          <p>lei wenwen</p></div>
      var s=document.getElementById('div')
      s.lastElementChild
      <p>​lei wenwen​</p>​
      s.childElementCount
      1

    substring():str.substring[start,end)

    slice():str.slice[start,end)

    substr():str.substr[start,length)

    
    
  • 相关阅读:
    sed命令详解 皇星客栈
    FD_set FD_zero 皇星客栈
    linux tr命令详解 皇星客栈
    解决中文乱码问题(Ubuntu) 皇星客栈
    FIFO深度 皇星客栈
    输入阻抗 皇星客栈
    APROM Data Flash LDROM 皇星客栈
    kubernetes 1.21 部署业务
    kubernetes 1.21部署 cephcsi rbd
    kubernetes 1.21 部署 dashboard
  • 原文地址:https://www.cnblogs.com/lwwen/p/5833554.html
Copyright © 2011-2022 走看看