HTMLInputElement: width 属性
HTMLInputElement 接口的 width 属性指定了控件的宽度。它反映了 <input> 元素的 width 属性。
width 属性仅对 image 类型有效。它以像素为单位定义了图像按钮的首选水平尺寸。属性值是渲染按钮的 内容框 的宽度。影响控件尺寸的 CSS 盒模型属性具有优先权。
如果未设置 width 且没有 CSS width 属性影响控件,则 width 将是图像的内在宽度。如果图像未加载,则该值将是 alt 文本的最大内在宽度。如果宽度未知,width 将为 0;如果未设置 width、未应用 CSS 尺寸、未加载图像,并且 alt 的值为空字符串或未设置 src。
值
一个数字。
示例
js
const inputElement = document.getElementById("imageButton");
console.log(inputElement.width);
规范
| 规范 |
|---|
| HTML # dom-input-width |
浏览器兼容性
加载中…
另见
HTMLInputElement.heightHTMLInputElement.srcHTMLInputElement.altHTMLButtonElement<button><input><img>- CSS
inline-size属性 - CSS
width属性 - CSS
aspect-ratio属性 - CSS 盒模型尺寸模块