@draaax

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

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

list += '<a onclick="searchPlayer("/search/'+ player.name +' "/" '+ token + ', ' + player.name + ' ") ">'+ player.name +'</a>';
  • Вопрос задан
  • 196 просмотров
Решения вопроса 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>`;
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы