奇怪的错误:未捕获TypeError:对象[对象HTMLElement]没有方法'getAttribute'

Ker*_*ick 1 javascript

当我运行这一行JavaScript时,我得到了上述错误(并且thisMaxNode包含一个具有属性data-max="10"或其他数字的HTML Element对象):

var thisMax = parseFloat(thisMaxNode.getAttribute('data-max'));
Run Code Online (Sandbox Code Playgroud)

HTMLElement对象究竟应该具有什么方法getAttribute

Jac*_*son 7

我想知道thisMaxNode实际上是否包含一个HTML元素的数组.当然,Array没有getAttribute方法.