Как сделать так, чтобы значение Input отправлялось в несколько строк в HTML - PullRequest
6 голосов
/ 27 августа 2009

Кто-нибудь знает, есть ли способ отобразить текстовое значение кнопки в HTML в несколько строк?

Я имею в виду, если вы блокируете ширину кнопки в связанном CSS и хотите, чтобы текст на кнопке был, например, в 2 строки ..

Заранее спасибо!

Ответы [ 4 ]

16 голосов
/ 27 августа 2009
<input type="button" value="line &#10; break" />
2 голосов
/ 27 августа 2009

Вы можете использовать элемент

Единственная проблема в том, что если у вас есть несколько элементов кнопки на одной странице, вы потенциально можете столкнуться с проблемами при IE6, неправильно передающими пары имя / значение на сервер.

0 голосов
/ 23 июля 2013

Разделите текст на кнопке, добавив, где вы хотите разбить строку, в следующей последовательности: \r\n Например: <input type="submit" value="Line1\r\nLine2"> отобразит кнопку отправки с надписью Line1 поверх строки 2.

Для начинающих: \r\n не будет отображаться, но будет использоваться браузером, чтобы понять, что вы хотите разбить строку; нет необходимости оставлять пустые места слева или справа от \r\n

0 голосов
/ 28 августа 2009

Это сработало для меня (с использованием Chrome, не проверял другие браузеры):

myButton.Text = "Click \r\n me";
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...