首先是obj,style.property

 我一直用这个obj.style.property这个属性来修改内联和外联的obj属性,但是从网上看到了obj.style.property居然只能读取内嵌的样式,不能读取外联和内联的样式,自己试了一下,果然是这样,自己找的例子是改变ul的width属性,看到的小伙伴可以去试试,对于内嵌的属性是可读写,但是对于内联和外联的属性就是只写,不可读

然后是其他两个,这两个的功能很强大,之所以有两个,是为了要兼容IE

obj.currentStyle.property 是IE浏览器的孤僻的支持的获取元素属性值得方法,可以获得任何位置设置的元素的属性值,包括内嵌式,内联式,外联式; 就是可以得到所有的属性,但是不能改写属性,只读不可写

window.getComputedStyle(obj,null).property 是一个比较大众的方法,谷歌,火狐,opera,sarifi都支持该方法获取元素的属性,其中第二个参数是伪类,如果需要获取的不是伪类,需要将该值设置为null; 
 obj.style.property只能获取元素的内嵌式样式属性值,其他两个可以获取内嵌式,内联式 ,外联式中设置的属性值。 

最新文章

  1. Linux的简单介绍和常用命令的介绍
  2. 使用nodeJs安装Vue-cli
  3. 2013 duilib入门简明教程 -- 自绘标题栏(5)
  4. 笔记整理之 Bulk Insert
  5. 搭建 Windows Server 2003 + IIS6.0 + FastCGI + PHP5.3.29 + MySQL5.5.38 + Memcached1.2.6
  6. [iOS Keychain本地长期键值存储]
  7. Redis-收藏文章
  8. EF5.0增删改查的写法及执行Sql的方法
  9. C语言中的数组和指针以及字符串
  10. Android 仿PhotoShop调色板应用(二) 透明度绘制之AlphaPatternDrawable
  11. 转:php页面静态化之真静态
  12. 网站遭遇DDOS简易处理
  13. thinkphp的空控制器和空操作以及对应解决方法
  14. eslint规则
  15. javascript学习(2)修改html元素和提示对话框
  16. JVM基础系列开篇:为什么要学虚拟机?
  17. KMSpico 无后门下载
  18. python中的 __repr__和__str__
  19. DIOCP-开源项目ECHO测试.
  20. Docker学习计划三:Dockerfile 使用

热门文章

  1. AngularJs轻松入门(八)Cookies读写
  2. vue项目的一些最佳实践提炼和经验总结
  3. 高并发MYSQL如何优化处理?
  4. Unity 获得视频的某一帧,生成缩略图
  5. 统计 MapReduce 输出路径修改。
  6. Lesson 1 Basic Concepts: Part 1
  7. javascript对象如何使用
  8. POJ 2436 二进制枚举
  9. Day2代码
  10. Introspector