zoukankan      html  css  js  c++  java
  • JS操作DOM(二)

    1.改变样式的属性

    style属性:

    语法:HTML元素.style.样式属性="值";

    示例:

    document.getElementById(" wrap ").style.color="# fff ";

    document.getElementById(" wrap ").style. backgroundColor ="#ccc ";

    className属性

    语法:HTML元素.className="样式名称“;

    2.获取元素的样式

    语法:HTML元素.style.样式属性;

    示例:alert(document.getElementById("cartList").style.display);

    语法:document.defaultView.getComputedStyle(元素,null).属性

    示例:var cartList=document.getElementById("cartList"); alert(document.defaultView.getComputedStyle(cartList,null).display);

    语法:HTML元素. currentStyle.样式属性;

    示例:alert(document.getElementById("cartList").currentStyle.display);

    3.HTML中元素属性应用

    offsetLeft  :返回当前元素左边界到它上级元素的左边界的距离,只读属性

    offsetTop  :返回当前元素左边界到它上级元素的上边界的距离,只读属性

    offestHeight :返回元素的高度

    offsetWidth :返回元素的宽度

    offsetParent :返回元素的偏移容器,即对最近的动态定位的包含元素的

    scrollTop  :返回匹配元素的滚动条的垂直位置

    scrollLeft  :返回匹配元素的滚动条的水平位置

    clientWidth :返回元素的可见宽度

    clientHeight :返回元素的可见高度

    为了兼容性:

    var sTop=document.documentElement.scrollTop   ||    document.body.scrollTop;

  • 相关阅读:
    旧文备份:CANopen协议PDO的几种传输方式
    CANopen 基础
    单片机FLASH与RAM、ROM的关系
    在CANopen网络中通过LSS服务设置节点地址和网络波特率
    STM32F103 CAN中断发送功能的再次讨论
    由RS-232串口到PROFIBUS-DP总线的转换接口设计
    profibus 的DPV0 和DPV1
    PROFIBUS-DP
    profibus总线和profibus dp的区别
    获取验证码倒计时
  • 原文地址:https://www.cnblogs.com/zhx2654188344/p/13173959.html
Copyright © 2011-2022 走看看