/ / input type = "дата" елемент, персонализиран формат на датата - html, дата, уеб, формат

вход тип = елемент "дата", персонализиран формат на дата - html, дата, уеб, формат

Искам да знам дали има начин да промените HTML input type="date" елемент от това:

въведете описанието на изображението тук

на нещо като:

mm.dd.yyyy

Така че искам да знам как да променя разделителя.

Има ли начин да направите това или трябва да използвам някакъв компонент по избор?

Отговори:

0 за отговор № 1

Опитайте тази.

<input id="date" type="date" value="2017-06-01">

Имайте предвид, че това зависи и от потенциалния потребител на уебсайта на браузъра. :)


0 за отговор № 2

Трябва ви pattern атрибут във вашия вход, за да съответства на желания формат, но не всички браузъри поддържат това. Обходното решение е да се използва input="text" вместо това използвайте персонализирания си код.

По MDN: One way around this is to put a pattern attribute on your date input. Even though the date input doesn"t use it, the text input fallback will. For example, try viewing the following example in a non-supporting browser:

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/date

pattern: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input#attr-pattern


Свързани въпроси


Коментари (0)

Добави коментар