Javascript element.width未定义
我一直试图记录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
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
。不客气,请考虑,如果不打扰你,请检查答案是否正确。不客气,请考虑,如果不打扰你,请检查答案是否正确。