Javascript 在Firefox中获取边框样式
例如:Javascript 在Firefox中获取边框样式,javascript,jquery,firefox,Javascript,Jquery,Firefox,例如: <div class="myel" style="border: dashed 1px #cc9900;background-color:#cc9900">Test</div> firefox和chrome上的结果是: rgb(204,153,0) none repate scroll 0% 0% 这个剧本呢 alert( $("div.myel").css("background-color") ); 结果是: rgb(204,153,0) 但在运
<div class="myel" style="border: dashed 1px #cc9900;background-color:#cc9900">Test</div>
firefox和chrome上的结果是:
rgb(204,153,0) none repate scroll 0% 0%
这个剧本呢
alert( $("div.myel").css("background-color") );
结果是:
rgb(204,153,0)
但在运行此脚本时:
alert( $("div.myel").css("background") );
alert( $("div.myel").css("border") );
firefox上没有显示任何内容,但chrome的结果是:
dashed 1px rgb(204,153,0)
同样的情况也发生在
警报($(“div.myel”).css(“边框颜色”);代码>和警报($(“div.myel”).css(“borderColor”);代码>听起来很奇怪,谢谢,如果css是内置的HTML,这会起作用,但是如果它在css文件中,这个脚本就不会起作用,当然fiddle也不会使用css.attr
检索HTML属性,如果您没有样式
属性,它将不会检索任何内容。如果您需要获取通过外部样式表应用的样式,那么这个答案就是您想要的:这里的实际问题是什么?