我有一些获取按钮宽度的代码,但它总是返回末尾带有“px”的按钮宽度。有没有一种简单的方法(无需创建删除最后两个字符的函数)来获取没有“px”部分但仍以像素为单位的宽度?
<button name="test" id="mybutton" onclick="alert(this.style.width);" style="width:200px;">Click me</button>
提前致谢
最佳答案
嘿,一个快速简单的答案是对数字使用 parseInt
<button name="test" id="mybutton" onclick="alert(parseInt(this.style.width,10));" style="width:200px;">Click me</button>
在这里查看 fiddle http://jsfiddle.net/XdADS/6/
关于javascript - 在没有 "px"的情况下获取按钮 Javascript 的宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19403351/