Задать вопрос
@draaax

Как исправить Uncaught SyntaxError: Unexpected token }?

Помогите пожалуйста с кавычками в этой строчке

list += '<a onclick="searchPlayer("/search/'+ player.name +' "/" '+ token + ', ' + player.name + ' ") ">'+ player.name +'</a>';
  • Вопрос задан
  • 198 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
@Arik
Наверно:
'<a onclick="searchPlayer(\"/search/'+ player.name +'/'+ token + ', ' + player.name + '\")">'+ player.name +'</a>'

Либо, если два аргумента у функции:
'<a onclick="searchPlayer(\"/search/'+ player.name +'/'+ token + '\", \"' + player.name + '\")">'+ player.name +'</a>'
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@afanasiyz
Javascript-разработчик
если есть возможность использовать es6, то можно сделать так

list += `<a onclick="searchPlayer("/search/${player.name}/${token}, ${player.name}")">${player.name}</a>`;
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы