美文网首页
JS获取非行间样式及兼容问题

JS获取非行间样式及兼容问题

作者: 爱上小媳妇 | 来源:发表于2016-11-27 15:53 被阅读0次

<!DOCTYPE html>


<html lang=

"

en

"

>


<head>


    <meta charset=

"

UTF-8

"

>


    <title>获取非行间样式</title>


    <style>

#div1{height: 200px;width: 200px;background

-

color: red;}

</style>


    <script>

function getStyle(obj,name){

if

(obj.currentStyle){

return

obj.currentStyle[name]; //IE浏览器 }

else

if

(getComputedStyle){      //Firefox,chrome浏览器

return

getComputedStyle(obj,

null

)[name]; } } window.onload

=

function(){

var

oDiv = document.getElementById(

'

div1

'

); alert(getStyle(oDiv,

'

height

'

)); }

</script>


</head>


<body>


<div id=

"

div1

"

></div>


</body>


</html>

相关文章

  • JS获取非行间样式及兼容问题

    JS基础

    1.获取非行间样式 //获取非行间css样式 function getStyle(obj,attr){//获取...

  • js中常见的兼容问题及其解决方法

    在编写js的代码时,总会遇到一些兼容问题,下面来总结一些常见的兼容写法: 1.获取样式的兼容写法: A. 非IE浏...

  • JQuery

    js库帮助我们快速开发 一、选择器 二、DOMReady 三、获取非行间样式

  • js如何获取非行间样式

    本篇文章主要介绍了js获取非行间样式的相关知识,具有很好的参考价值。下面跟着小编一起来看下吧 我们都知道,js不能...

  • 获取style的兼容方法

    获取或设置行间样式 oDiv.style.width 获取行间/内联/外部样式,无法设置 IE6-8 : oDiv...

  • 函数封装(原生)

    getStyle 批量获取(设置)样式 getByClass 通过class获取标签的兼容写法 非行间样式...

  • JS基础(6)

    获取样式: 封装了一个获取非行间样式: 设置样式: a). class -> oDiv.className='xx...

  • JS 兼容整理

    获取非行内样式的兼容方式 function getStyle(obj,attr){//获取非行间样式,obj是对象...

  • jquery的样式操作及属性操作

    一、jquery样式操作 操作行间样式// 获取div的样式$("div").css("width");$("di...

网友评论

      本文标题:JS获取非行间样式及兼容问题

      本文链接:https://www.haomeiwen.com/subject/xulnpttx.html