На моей веб-странице я пытаюсь включить календарь JavaScript, а затем, когда пользователь выбирает месяц и год (с помощью выпадающего списка), строки создаются для каждый день этого месяца в таблице. Затем эти строки будут иметь рядом с ними поля ввода текста, допускающие только числовые значения. Проверка не является проблемой, она создает строки для каждого дня этого месяца.Создание строк ввода текста для каждого дня данного месяца/года
0
A
ответ
0
Это можно сделать, используя Javascript. Создание метода для определения количества дней в месяце: (1 = Январь, 2 = Февраль ...)
function daysInMonth(month, year) {
return new Date(year, month, 0).getDate();
}
Когда год и месяц выбран в выпадающие, запустить цикл, который добавляет одну таблицу для каждого дня месяца.
var year = document.myForm.listYear.value; // Value of year dropdown (ex 2012).
var month = document.myForm.listMonth.value; // Value of month dropdown (1-12).
var table = document.getElementById('myTable'); // Table element.
var numDays = daysInMonth(month, year);
for(var i = 0; i < numDays; i++) {
table.innerHTML += '<tr><td>' + (i+1) + '</td><td><input type="text" name="day[]" /></td></tr>';
}
Смежные вопросы
- 1. Получить записи для каждого дня каждого дня datetime
- 2. Создание форматированных строк текста
- 3. Ограничение до 10 последних строк для каждого значения данного столбца
- 4. Создание случайного целого числа в пределах диапазона для каждого дня
- 5. счетчик SQL для каждого дня
- 6. обработка строк текста для ввода нейронной сети
- 7. SQL Get Last DateTime для каждого дня
- 8. Создание кнопки удаления для удаления текста в поле ввода текста
- 9. JQuery для каждого идентификатора, который содержит для ввода текста только
- 10. Как отобразить общее количество часов для каждого дня, используя linq в элементе управления TextBox каждого дня?
- 11. PublishSubject называет карту для каждого данного наблюдателя
- 12. Как использовать d3.time.scale для создания метки для каждого часа дня и каждого дня недели
- 13. Кнопка ввода текста для текста
- 14. Создание запроса для получить длится 5 строк для каждого пользователя
- 15. Создание точных дат в Excel VBA путем ввода только дня
- 16. Выбор суммы для каждого дня за месяц
- 17. Возврат самое раннее время для каждого дня
- 18. Cron выражение для каждого рабочего дня sept
- 19. Подсчитайте правильный процент для каждого дня
- 20. запись строки для каждого дня. mySQL
- 21. MySQL Одна строка для каждого часа дня
- 22. MAX - MIN для каждого дня в SQL
- 23. D3 оси х для каждого дня недели
- 24. Получить дату и время с данного дня
- 25. вычитание дней с данного дня в mysql
- 26. Создание ввода для каждого значения в массиве строк с ng-repeat
- 27. Способ рандомизации строк текста, отображаемых после ввода
- 28. Сокращение строк кода и создание одного лайнера данного кода
- 29. Postgres: расписание запросов для данного дня, time_of_day и часового пояса
- 30. Как выбрать записи для данного рабочего дня с помощью SQL?