Получаю ошибку JQuerry Uncaught ReferenceError: admin is not defined at HTMLAnchorElement.onclick

203
12 апреля 2022, 19:20

Ошибка происходит в строке <a style='cursor: pointer' onclick 'checkChat(......)' Uncaught ReferenceError: admin is not defined at HTMLAnchorElement.onclick. admin - это имя пользователя берется из массива data[1][i] вывод в консоли работает - значение не нулевое. Оборачиваю его в кавычки чтобы нормально передалось в функцию как тип String. Функция объявлена выше этой. В чем может быть проблема?

let id = data[0][i];
let name = data[1][i];
divElement = divElement + "<div class='d-flex bd-highlight'>\n" +
                    "  <div class='img_cont'>\n" +
                    "  <img src='https://filkiniada-4sc.ucoz.org/80781_3.jpg' class='rounded-circle user_img'>\n" +
                    "   <span class='online_icon'></span>\n" +
                    "   </div>\n" +
                    " <div class='user_info'>\n" +
                    " <a style='cursor: pointer' onclick='checkChat(" + id + ',' + '' + name + ''+ ")'>\n" +
                    "   <span>"+data[1][i]+"</span>\n" +
                    "    </a>\n" +
                    "    <p>"+data[1][i]+" is online</p>\n" +
                    "    </div>\n" +
                    "     </div>"
READ ALSO
Тест на PHP.1 вопрос - 2 ответа

Тест на PHP.1 вопрос - 2 ответа

Есть 2 файла indexphp и result

192
Как задать доступ к chekbox для js?

Как задать доступ к chekbox для js?

Нужно посмотреть какие checkbox выбраны, но никак не могу получить к ним доступВ html находится :

218
Как правильно задать z-index?

Как правильно задать z-index?

Всем доброго времени сутокЕсть часть вёрстки:

317