Я заполняю форму "подписаться на мою рассылку" и использую веб-сайт одежды в качестве ссылки https://www.emibeachwear.com.br/ (Вы найдете форму на нижний колонтитул веб-сайта)
В нижнем колонтитуле есть ввод, который называется "data de aniversário" или "дата рождения", если перевести на английский. Используя элемент проверки хрома, я увидел, что это ввод Text. Несмотря на то, что это текст, форматируется как дата.
Как мне это сделать? Должен ли я использовать javascript? Если да, то как?
Вот что у меня есть сейчас:
<div class="newsletter" style="background:transparent; color:white;">
<label class="email"> E-MAIL
<input class="caixa" type="email" name="EMAIL" placeholder="E-MAIL" style="border:0;"required />
</label >
<label class="aniversario"> DATA DE ANIVERSÁRIO
<input class="caixa" type="date" placeholder="DATA DE ANIVERSÁRIO" style="border:0;" max-length="10" required />
</label>
<input class="cadastrar caixa" type="submit" value="CADASTRAR" style="border:0;"/>
</div>
Очень умный ответ от @Spectric, но все же я не могу понять, почему вы не используете
<input type="date" />
Я редактирую тему Wordpress. И когда я использую Type="date", он загружает заполнитель, который я не хочу использовать. Кроме того, я делаю это для клиентки, она очень требовательна к визуальному оформлению своего сайта. Итак, я хочу сделать так, как она это себе представляла. Поскольку ей нужен нижний колонтитул, такой же, как на веб-сайте, я столкнулся с этой проблемой.