Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 22.03.2017, 13:16
Профессор
Отправить личное сообщение для exec Посмотреть профиль Найти все сообщения от exec
 
Регистрация: 21.01.2010
Сообщений: 1,022

DatePicker.js
Демо-страница

Привязать календарь к полю очень легко:

var field = document.getElementById("field");
Datepicker.bind(field, settings);


Доступные настройки:

Код:
language - используемый язык. Есть EN и RU, можно добавлять другие

animation - эффект при появлении/скрытии. По умолчанию none (без анимации). Есть
эффекты fade, fold, slide, можно добавлять свои

format - формат даты.
DD - полное название дня недели (Суббота), D - короткое (Сб)
dd - день месяца. Причём, например, 7 будет показано как 07. А просто d покажет
просто 7, т.е. не будет приписывать нолик однозначным числам.
mm, m - номер месяца
MM - полное название месяца (Сентябрь), М - короткое (Сен)
yyyy - полный год, yy - две последние цифры

todaybutton - кнопка перейти к сегодняшнему дню

gotoyear - кнопки предыдущий/следующий год
Багов вроде нет, даже в Netscape Navigator (!!!)

Последний раз редактировалось exec, 22.03.2017 в 13:22.
Ответить с цитированием
  #2 (permalink)  
Старый 22.03.2017, 13:40
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,064

exec,
а скрытие если фокус не на календаре?
Ответить с цитированием
  #3 (permalink)  
Старый 22.03.2017, 13:40
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,118

exec, как закрыть его, т.е. отказаться от выбора?

Календари без возможности редактирования года, ну и месяца, мало интересны и ущербны.
Устанешь пока дату рождения внесешь...
Ответить с цитированием
  #4 (permalink)  
Старый 22.03.2017, 23:59
Профессор
Отправить личное сообщение для Rise Посмотреть профиль Найти все сообщения от Rise
 
Регистрация: 07.11.2013
Сообщений: 4,662

exec, inline-режима нет)
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск