samerselo Ответов: 2

Как запретить chrome и firefox добавлять маску в поле времени


how to prevent chrome and firefox from adding mask to time field


У меня есть страница aspx у меня есть поле это его конфигурация

<asp:TextBox ID="txtAddYearlyLeavsTime" runat="server" CssClass="TextBoxStylesNarrow" TextMode="Time" ValidationGroup="AddEmpValGr">00:00</asp:TextBox>


новая версия fire fox и chrome добавляет временную маску в поле я хочу чтобы они этого не делали
проблема также с полями дат я использую свой собственный элемент управления календарем и браузеры mensiond добавляют свой элемент управления календарем не позволяя мне использовать свои собственные элементы управления

пожалуйста, направь меня.

Что я уже пробовал:

Я не знаю, где искать решение

2 Ответов

Рейтинг:
5

Richard Deeming

Заменять TextMode="Time" с TextMode="SingleLine" Это будет продукт ввода текста, а не ввода времени.


Рейтинг:
20

Patrice T

Цитата:
как запретить chrome и firefox добавлять маску в поле времени

Короткий ответ: Не используйте поле времени, замените его текстовым полем и справьтесь со всем самостоятельно.
Браузер свободен делать все, что он хочет, чтобы получить желаемый результат, это то же самое с датой или целым числом.