Календарь на JavaScript
Скрипт календаря имеет следующие отличия:
- возможность задавать даты без ограничений;
- выделение цветом сегодняшнего дня (используется время пользователя);
- добавлена кнопка выбора текущей даты;
- изменен формат получаемой даты, теперь используются ведущие нули;
- отказ от использования изображений для кнопок смены месяцев;
- изменены цвета на более веселенькие, т.к. в оригинале было слишком мрачно;
- русский (cp1251);
- неделя начинается с понедельника.
Подключается скрипт каледнаря очень просто. При этом он может подключаться к неограниченному количеству полей ввода. В файле примера видно, как использовать скрипт.
Кликните на поле ввода даты для вызова календаря:
Исходный код этого примера:
<script src="calendar_ru.js" type="text/javascript"></script>
<form action="">
с <input type="text" value="dd-mm-yy" onfocus="this.select();lcs(this)"
onclick="event.cancelBubble=true;this.select();lcs(this)">
по <input type="text" value="dd-mm-yy" onfocus="this.select();lcs(this)"
onclick="event.cancelBubble=true;this.select();lcs(this)">
</form>
Содержимое файла calendar_ru.js
Оригинал статьи: http://bechtold.biz/
Вариант календаря, сделанный в виде объекта: javascript календарь.
.
Прокомментировать/Отблагодарить