Я хочу заполнить таблицу значениями с помощью Javascript/JQuery. У меня есть таблица с увеличивающимися идентификаторами (td-1
до td-42
), и я хочу заполнить эту таблицу, используя JQuery/Javascript. В настоящее время я использую этот скрипт, но я знаю, что ошибка $('#td-'+i)
не может работать, потому что используемый ID не так: $('#td-'12)
недействительный идентификатор. У кого-то есть быстрое решение? Я застрял ...Итерация по ячейкам с увеличивающимися идентификаторами
for (var i = 1; i < 43; i++) {
if (i < firstDay || i >= (howMany + firstDay)) {
$('#td-'+i).value("");
} else {
$('#td-'+i).value(i-firstDay);
}
}
Почему вы не использовали это? '$ ('# td -' + i) .text (" ");' Элементы ввода имеют только функцию '.val()'. Это тоже не '.value()' –
Хорошая точка. Вы правы, конечно. Но это не решение ... – DonMarco
Что заставляет вас думать, что jQuery имеет функцию 'value'? В [документации API] нет (http://api.jquery.com). У этого есть 'val', и он имеет' text', и он имеет 'html', но не' value'. –