CalendarDate
Описание и параметры
string CalendarDate( string FromName, string FromVal, string FormName = "skform", string size = "10", string param = "class=\"typeinput\"" );
Возвращает поле ввода и иконку, при нажатии на которую появляется стандартное окно выбора даты. Выбранная в этом окне дата вставляется в поле ввода. Работает на JavaScript.
Параметры функции
Параметр | Описание | С версии |
---|---|---|
FromName | Имя поля ввода: <input type="text" name="field_name" ... > | |
FromVal | Начальное значение для поля ввода: <input type="text" value="field_value" ... > | |
FormName | Имя формы, в которой находится поле ввода для вставки даты: <form name="form"> Необязательный параметр, по умолчанию принимает значение - "skform". | |
size | Ширина поля ввода: <input type="text" size="field_size" ... > Необязательный параметр, по умолчанию принимает значение - "10". | |
param | Строка дополнительных атрибутов поля ввода: <input type="text" field_param ... > Необязательный параметр, по умолчанию принимает значение - class="typeinput". | 3.1.6 |
Смотрите также
Примеры использования
<form action="<?=$APPLICATION->GetCurPage()?>" method="POST" name="form1"> <?echo CalendarDate("birthdate", "25.11.1975", "form1", "15", "class=\"my_input\"")?> </form>
Сообщение не промодерировано, возможны ошибки и неточности.
|
Правда от такого хака ломается JS...
|
Сообщение не промодерировано, возможны ошибки и неточности.
|
||
Если очень хочется использовать CalendarDateв админке, например в своём модуле и всё-таки добавить в input произвольных data атрибутов, то можно хакнуть параметр FromName
| ||
Олег Постоев
|
В админке параметр param будет безжалостно проигнорирован, поэтому используем для иконки Calendar();
|
Олег Постоев
|
Параметр "FormName" не поддерживает знак "-" в своем значении
|
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.