Javascript element.width未定义

Javascript element.width未定义,javascript,Javascript,我一直试图记录element.width,它返回undefined <div width="24" id="element"></div> <script> console.log( document.getElementById( 'element' ).width ); </script> log(document.getElementById('element').width); 我希望获取属性,而不是clientWidth或o

我一直试图记录element.width,它返回
undefined

<div width="24" id="element"></div>
<script>
    console.log( document.getElementById( 'element' ).width );
</script>

log(document.getElementById('element').width);

我希望获取属性,而不是clientWidth或offsetWidth或其他任何内容。

对于获取元素
width
属性,您可以使用方法
getAttribute(“width”)
,您可以在以下网站上阅读相关内容:。或者访问属性
attributes.width.value
(读取)。例如:

console.log(document.getElementById('element').getAttribute(“width”))
console.log(document.getElementById('element').attributes.width.value)

对于获取元素
宽度
属性,您可以使用方法
getAttribute(“宽度”)
,您可以在:。或者访问属性
attributes.width.value
(读取)。例如:

console.log(document.getElementById('element').getAttribute(“width”))
console.log(document.getElementById('element').attributes.width.value)

width
不是
div
元素的有效属性。您需要使用DOM方法,例如
getAttribute
width
不是
div
元素的有效属性。你需要使用DOM方法,如
getAttribute
。不客气,请考虑,如果不打扰你,请检查答案是否正确。不客气,请考虑,如果不打扰你,请检查答案是否正确。