LINUX.ORG.RU

Шёл 2014 год, а люди всё искали элементы жкверями, когда давно есть querySelector/querySelectorAll(), тем более что id в документе должны быть уникальными и хватит вообще всего лишь getElementById().

anonymous
()
Ответ на: комментарий от anonymous

Also, не td #2, а td#2, если уж на то пошло.

anonymous
()
Ответ на: комментарий от anonymous

Так то оно так, только по контексту задачи (которая является более общей, чем приведенная здесь проблема) без JQuery в моем проекте обойтись было бы очень геморно. Но спасибо за наводку (querySelector's).

djnoob
() автор топика
Ответ на: комментарий от Xellos

В querySelector/querySelectorAll() разницы в удобстве нет. Экономия пары букв vs потеря производительности, норм да.

Понятно, что отказаться не везде можно, но в указанном ТСом примере в нём необходимости таки нет.

anonymous
()
Ответ на: комментарий от anonymous

Офигенная потеря производительности, да. Миллион запросов выполняется на пять секунд медленнее.
А ещё в jquery можно делать цепочки и прочие вкусности.

Xellos ★★★★★
()
Ответ на: комментарий от Xellos

Кстати, ты зря смеёшься. Создание и удаление кучи объектов в цикле бывает не всегда приятным :}

Deleted
()
Ответ на: комментарий от Deleted

Если вы создаёте и уничтожаете кучу объектов в цикле, вы определённо делаете что-то не так. И речь тут не о выборе инструмента, а о подходе к его использованию.

Xellos ★★★★★
()
Последнее исправление: Xellos (всего исправлений: 1)
Ответ на: комментарий от Ford_Focus

Какой ещё nth-child? О_о

Из текущего снипета же видно, что текст нужно тупо вставить в ячейку с id, равным '2':

document.getElementById('2').textContent = 'test';
Apple-ch ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.