js如何才能取到style的值?
答案:5 悬赏:30
解决时间 2021-12-20 17:51
- 提问者网友:爱你等于作孽
- 2021-12-19 22:35
js如何才能取到style的值?
最佳答案
- 二级知识专家网友:年轻没有失败
- 2021-12-19 23:22
用jquery可以很轻松的取到了,比如:
<div id="divTest" style="height:100px"></div>
只需要:
$("div#divTest").css("height");就可以取到height的值了。
有用的话要采纳哟!
<div id="divTest" style="height:100px"></div>
只需要:
$("div#divTest").css("height");就可以取到height的值了。
有用的话要采纳哟!
全部回答
- 1楼网友:晚安听书人
- 2021-12-20 03:45
var div = document.getElementById('amountDiv');
if (navigator.userAgent.indexOf("MSIE")>0) { //IE
div.style.cssText = sty;
} else { //w3c
div.style = sty;
}
- 2楼网友:开心就好
- 2021-12-20 03:15
test
<script>
alert(document.getelementbyid("e").style.color)
alert(document.getelementbyid("e").style.fontsize)
alert(document.getelementbyid("e").classname)
</script>- 3楼网友:情窦初殇
- 2021-12-20 01:41
<div id="e" style="color:red;font-size:14px" class="c">test</div><br><script><br>alert(document.getElementById("e").style.color)<br>alert(document.getElementById("e").style.fontSize)<br>alert(document.getElementById("e").className)<br></script>
- 4楼网友:万千宠爱
- 2021-12-20 00:04
楼下的都不靠谱!<br><br><script><br><br>elem=document.getElementById('btn');<br>str='';<br>if (elem.currentStyle){arr=elem.currentStyle;<br> for(i in arr)<br> str+=i+":"+arr[i]+'\n'; }<br> else if(document.defaultView&&document.defaultView.getComputedStyle) {<br> arr=document.defaultView.getComputedStyle(elem,null);<br> for(i in arr)<br> str+=i+":"+arr[i]+'\n'; }<br> alert(str);<br></script><br>基本上就能遍历到所有的style 属性,而且就算不是内联的样式也可以得到数据!
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯