本教程为大家介绍下使用 js 获取内联和链接中的样式,感兴趣的朋友可以参考下哈,希望对你有所帮助
Javascript 是一种由 Netscape 的 LiveScript 发展而来的原型化继承的基于对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如 Perl,遗留的速度问题,为客户提供更流畅的浏览效果。
- var head = document.getElementById( "box" );
- // alert( head.style.background )
- // alert( head.style.CSSFloat || head.style.styleFloat ) // 获取float不一样
- // head.style.fontSize = "30px"
- head.style.color = "#f00";
- // (typeof head.style.cssFloat != "undefined" ) ? head.style.cssFloat = "right" : head.style.styleFloat = "right" 跨浏览器设置float
- // var style = ( window.getComputedStyle ? window.getComputedStyle( head,null ) : null ) || head.currentStyle; 跨浏览器获取计算之后的样式
- // alert( style.fontSize )
- // 这样可以获取到内联和链接
- // 因为计算之后的样式会驻留在浏览器的计算样式里面 所以就可以获取得到
来源: