Неперехваченная ошибка типа: Не удается прочитать свойства null

#javascript #django #web

Вопрос:

Я написал этот код, и теперь я застрял с этой ошибкой

Ошибка типа: Не удается прочитать свойства null (чтение ‘innerHTML’)

это файл
сценария displayCart(корзина); функция displayCart(корзина) { //корзина на самом деле является параметром

     var cartString = "";
    cartString  =  "<h5>This is your cart</h5>";

    var cartIndex = 1;
    for (var x in cart){
        cartString  = cartIndex;
        console.log(document.getElementById("nam"   x).innerHTML  " | "   "Qty:"   cart[x] );
        cartString  = document.getElementById("nam"   x).innerHTML  " | "   "Qty:"   cart[x]   "</br>" ;
        
        cartIndex  =1;

    }
            
}
 

Спасибо

Комментарии:

1. Кажется , что элемент DOM "nam" x не существует.

Ответ №1:

Ошибка объясняется сама собой, ошибка произошла при попытке выполнить эту часть кода

document.getElementById("nam" x).innerHTML , что означает, что элемент с идентификатором "nam" x не существует.

Я не могу помочь дальше, так как не знаю, что cart такое или без просмотра вашего html.

Подумайте о том, чтобы войти "nam" x в систему и проверить, существует ли элемент с таким идентификатором в html, в котором вы запускаете скрипт