Страница для индексации
Перейти на сайт
{ 'field' : ( 'имя поля' , 'dt' ), **параметры}, где параметры:
- dayX (число) - задает, какой день подсветить, начиная от текущей даты.

Поле для ввода даты - это "яваскриптовый" аналог тега <input type="date"> в исполнении G.Chrome . Из всех datepicker и календарей решение от G.Chrome одно из лучших.
В Сове добавлена возможность подсвечивать числа в выпадающем календаре, календарь расширен до 3-х месяцев, увеличены задержки на сброс ввода с клавиатуры.
Вводить дату можно с разделителем или без, работает вставка ( paste ), ввод текущей даты пробелом , очистка поля клавишей Delete . Вместо 4-х цифр года можно вводить 2, а можно 4, но без задержки.
На кнопке вызова календаря выводится сегодняшнее число.
{_ {"div":"Ввод даты", "className":"h2", "style":{"border":"0 solid blue", "borderBottomWidth":1}} _}
{_ {"a":"React(class Datepicker): src/Book/fields/Datepicker.js", "href":"js?api/react.js/src/Book/fields/Datepicker.js"} _}
{_ {"a":"React(class Calendar): src/Book/fields/Calendar.js", "href":"js?api/react.js/src/Book/fields/Calendar.js"} _}

{_ {"div":"{'field': ('dt1', 'dt'), 'style':{'width':40}}", "style":{"color":"blue", "fontWeight": "bold"}} _}{_ {"div":"или", "style":{"color":"red", "fontWeight": "bold"}} _}{_ {"div":"_field( 'dt1', 'dt', **style(width=40) )", "style":{"color":"blue", "fontWeight": "bold"}} _}
{_ {"div":"Открыть календарь: Enter или <Alt-стрелкаВниз>", "style":{"color":"red", "fontWeight": "bold"}} _}
{_ {"field": ["dt1", "dt"], "edit":1, "style":{"width":40}} _}{_ {"div":"В календаре зеленым цветом подсвечен 29-й день от текущей даты (29 по умолчанию)", "style":{"color":"blue", "fontWeight": "bold"}} _}

{_ {"div":"_field( 'dt2', 'dt', 'dayX'=10, **style(width=40) )", "style":{"color":"blue", "fontWeight": "bold"}} _}
{_ {"field": ["dt2", "dt"], "dayX":10, "edit":1, "style":{"width":40}} _}{_ {"div":"В календаре зеленым цветом подсвечен 10-й день от текущей даты", "style":{"color":"blue", "fontWeight": "bold"}} _}