Непонятки с кавычками
Вставляю этот код на страницу в цикле, но кавычки в атрибуте 'onblur' как-то капризно себя ведут.
"<input data-key='"+key+"' type='text' maxlength='2' value='"+this_spin_history+"' onblur='if (input_validation_number(this.value)) { this.classList.remove('input_grey');}'>"); А вот что получается... |
AntonMs,
this.classList.remove(\'input_grey\'); |
рони, пробовал, разницы нет вообще.
|
AntonMs,
кавычки двойные this.classList.remove(\"input_grey\"); |
рони, вроде работает, спасибо. Но все же не понятно что это было, раньше всегда внутрь "" вставлял '' и нормально все было!
|
рони, помоги пожалуйста выбраться, застрял!
onmouseover='tmp_array = this.dataset.if_limit.split(\",\"); for (key in tmp_array) {buttons_add_DOM.querySelector(\"div[data-type_of_bet=\"+tmp_array[key]+\"]\")}'>Как 'tmp_array[key]' в кавычки взять что-бы не было ошибки Failed to execute 'querySelector' on 'Element': 'div[data-type_of_bet=1]' is not a valid selector.? |
Я об этом и спрашиваю) Как ее упаковать в кавычки чтобы строка не крашилась после "интерпретации" браузером?
|
AntonMs,
Цитата:
'tmp_array = this.dataset.if_limit.split(","); for (key in tmp_array) {buttons_add_DOM.querySelector("div[data-type_of_bet=\''+tmp_array[key]+'\']")}' Знаете ли вы селекторы? Цитата:
|
Селекторы мы знаем и активно пользуемся, просто тут запутался, у меня на похожих строках все норм а вот тут что-то упустил... При попытке взять его в кавычки все ломалось!
|
Ладно, спасибо. Это событие кстати вставляется как строка через innerHTML так что от туда и путаница.
|
Часовой пояс GMT +3, время: 13:45. |