Подтвердить что ты не робот

Более 1 строки в <Тип ввода = "textarea" /">

У меня возникли проблемы с тем, чтобы мой <input type="textarea" /> имел более 1 строки,

Я попытался добавить свойства в html, как вы бы сделали с обычным <textarea></textarea> следующим образом: <input type="textarea" rows="x" cols="x" />

Я даже пытался сделать это в CSS, но это не сработало. Я искал по всему Интернету решение, но я не могу найти тему о моей конкретной проблеме где угодно.

Текстовые области, с которыми я столкнулся, находятся на этом веб-сайте: Vilduhelst

Когда вы нажмете кнопку "Lav dit eget dilemma", они появятся.

Я ищу либо решение HTML, либо CSS.

4b9b3361

Ответ 1

Почему бы не использовать тег <textarea>?

​<textarea id="txtArea" rows="10" cols="70"></textarea>

Ответ 2

Хотя <input> игнорирует атрибут rows, вы можете воспользоваться тем фактом, что <textarea> не обязательно должен быть внутри тегов <form>, но все равно может быть частью формы, ссылаясь на форму ID:

<form method="get" id="testformid">
    <input type="submit" />
</form> 
<textarea form ="testformid" name="taname" id="taid" cols="35" wrap="soft"></textarea>

Конечно, <textarea> теперь появляется ниже кнопки "отправить", но, возможно, вы найдете способ его переместить.

Ответ 3

Как сказал Спарки в комментариях к многим ответам на этот вопрос, не имеет значения для любого textarea для атрибута type тега input.

В других терминах следующая разметка не действительна:

<input type="textarea" />

И браузер заменяет его по умолчанию:

<input type="text" />

Чтобы задать многострочный текстовый ввод, используйте:

<textarea></textarea>

Подробнее см. документацию в файле textarea.

Ответ 4

Тег "input" не поддерживает атрибуты rows и cols. Вот почему лучшей альтернативой является использование текстовой области с атрибутами rows и cols. Вы все равно можете добавить атрибут "name", а также есть полезный атрибут "wrap", который может хорошо работать в различных ситуациях.

Ответ 5

Я использую mail() на своей странице php, и я не знаю, как получить текстовое содержимое. Я использовал a, и, поскольку он был введен в форму моего пост-метода, я смог получить информацию с помощью простого $ _POST ['comment'], но теперь с моим my $ _POST ['comment'] больше не работает и сообщение, отправленное по почте, пусто. Как мне теперь сделать так, чтобы содержимое моего текстового поля отправлялось по почте?