Javascript如何获得borderWidth的数值? 10
Object.style.borderWidth=thin|medium|thick|lengthborderWidth可能的值并不是数字。那如何通过js获得具体的数值呢...
Object.style.borderWidth=thin|medium|thick|length
borderWidth可能的值并不是数字。那如何通过js获得具体的数值呢?因为我css写的时候是用“1px”这样的方法写了具体的宽度的。 展开
borderWidth可能的值并不是数字。那如何通过js获得具体的数值呢?因为我css写的时候是用“1px”这样的方法写了具体的宽度的。 展开
5个回答
展开全部
JavaScript中获得css样式的值的方法:
<div style="border:solid 1px #000;border-width:10px;" id="test"></div>
1.元素的style(仅限于直接在元素上写style)
document.getElementById('test').style.borderWidth
2.currentStyle(IE,这个可以获取不在元素的style中的样式)
document.getElementById('test').currentStyle
3.getComputedStyle(低版本IE不支持,可获取伪类的样式)
getComputedStyle(document.getElementById('test'),null).borderWidth;
展开全部
现在没见过用thin|medium|thick,这个可以忽略吧,呵呵
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以用parseInt( Object.style.borderWidth )来解析。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以praseint
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
写个CLASS 加上class搞定
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询