Включение одинарных кавычек во встроенный JavaScript

  • Автор темы Леха Саратов
  • 18
  • Обновлено
  • 17, May 2024
  • #1
Привет, Мне нужна помощь, пожалуйста... все, что я хотел, это получить этот результат Ссылка мой сценарий: .tid+'","'+данные.startpay+'","'+данные.endpay+'")\">' + данные.emp + '

Кажется, это работает неправильно, поскольку когда я смотрю на консоль, вывод такой:

Ссылка

все, что я хотел, это вывести это как

Ссылка

Спасибо


Леха Саратов


Рег
24 Jul, 2012

Тем
2

Постов
2

Баллов
22
  • 20, May 2024
  • #2
@sarahk: javascript, поскольку он использует '+' для объединения строк, а не '.' @neilfurry: почему бы не использовать современный способ внедрения ? непроверено, но выглядит примерно так:
 var span = target_element.appendChild(document.createElement('span'));
span.appendChild(document.createTextNode(data.emp));
span.className = 'clickable';
span.addEventListener('click', function(){

myfunction(data.tid, data.startpay, data.endpay);
}, false);
Код (JavaScript): он длиннее, но аккуратнее.
 

Nerk1


Рег
30 Oct, 2014

Тем
0

Постов
3

Баллов
3
Тем
49554
Комментарии
57426
Опыт
552966

Интересно