Почему не появляется заполнитель моего текстового поля?


Я использую заполнители для всех моих элементов формы, и он отображается в них все, кроме textarea. Просто посмотрел на него в safari сейчас и понял, что мой ввод типа="номер" также не показывает заполнитель.

страница здесь и вам нужно нажать на ссылку "книга сейчас" в верхней части страницы.

мой html:

<form id="booking" action="single-workshops.php">
    <input type="text" required="required" placeholder="name"/><br />
    <input type="text" required="required" placeholder="your phone number"/><br />
    <input type="email" required="required" placeholder="email"/><br />
    <input type="number" required="required" placeholder="how many in your party" /><br />
    <textarea rows="5" cols="30" placeholder="enter optional message">
    </textarea><br />
    <input type="button" value="submit"/>
</form>
1 64

1 ответ:

потому что у вас есть что-то как текст в вашем текстовом поле с разрывом линии в нем.

<textarea rows="5" cols="30" placeholder="enter optional message">
        </textarea><br />

должно быть:

<textarea rows="5" cols="30" placeholder="enter optional message"></textarea><br />