Javascript 未捕获引用错误:未在HTMLButtoneElement上定义用户。<;匿名>;如何解决这个问题?

Javascript 未捕获引用错误:未在HTMLButtoneElement上定义用户。<;匿名>;如何解决这个问题?,javascript,html,css,Javascript,Html,Css,谁能告诉我怎么解决这个问题?它说用户未定义,thx var updateBtns = document.getElementsByClassName('update-cart') for(var i = 0; i < updateBtns.length; i++){ updateBtns[i].addEventListener('click', function(){ var productId = this.dataset.product var

谁能告诉我怎么解决这个问题?它说用户未定义,thx

var updateBtns = document.getElementsByClassName('update-cart')

for(var i = 0; i < updateBtns.length; i++){
    updateBtns[i].addEventListener('click', function(){
        var productId = this.dataset.product
        var action = this.dataset.action
        console.log('productId:', productId, 'action:', action )

        console.log('USER:', user)
        if(user == 'AnonymousUser'){
            console.log('Not logged in')
            } else {
              updateUserOrder(productId, action)
       } })

}

var updateBtns=document.getElementsByClassName('update-cart'))
对于(var i=0;i
在提供的代码中,变量
user
不知从何而来,您必须在使用用户之前定义用户。添加html…在提供的代码中,变量
user
不知从何而来,您必须在使用用户之前定义用户。添加html。。。