javascript - 在没有 "px"的情况下获取按钮 Javascript 的宽度

标签 javascript html button width

我有一些获取按钮宽度的代码,但它总是返回末尾带有“px”的按钮宽度。有没有一种简单的方法(无需创建删除最后两个字符的函数)来获取没有“px”部分但仍以像素为单位的宽度?

jsfiddle example

<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/

相关文章:

html - 始终将工具提示定位在右下角

android - 按钮按下动画更长

jquery - IE<v9问题,标签中的jquery UI单选按钮img不会触发值更改

javascript - 使用 Webpack 3 捆绑多个单独的脚本

javascript - Javascript 中大量数字的模运算符不准确

javascript - 在GWT中用JS显示HTML代码

html - 如何在此 HTML 中定位图像?这是 slider 革命 jquery 插件

javascript - 如何获取列表内的 anchor 标记的标题并选择类

javascript - 单击按钮时使用 JQuery 显示/隐藏某些 Div

javascript - 引用在codesandbox网站中使用onclick时出现错误