|
|
|
| как в текстареа сделать перевод строки ?
вот так неработает:
<textarea name="data1" cols="30" rows="6">
<?foreach($ss[1] as $ns){echo $ns.'\n\r';}?>
</textarea>
|
| |
|
|
|
|
|
|
|
для: dima2207
(11.07.2008 в 16:17)
| | Параметр WRAP
HTML: 3.2 4 XHTML: 1.0 1.1
Описание
Параметр wrap говорит браузеру, как осуществлять перенос текста в поле <TEXTAREA> и в каком виде отправлять данные на сервер. Если этот параметр отсутствует, текст в поле набирается одной строкой, когда число введенных символов превышает ширину области, появляется горизонтальная полоса прокрутки. Нажатие кнопки <Enter> переносит текст на новую строку, и курсор устанавливается у левого края поля.
Синтаксис
<textarea wrap></textarea>
<textarea wrap="значение"></textarea>
Аргументы
soft
При этом параметре длинный текст, который самостоятельно не помещается в поле по ширине, будет автоматически перенесен на новую строку, однако передаваться на сервер будет как одна строка. Нажатие кнопки <Enter> на клавиатуре устанавливает перенос текста, который сохраняется при отправке формы.
hard
Слова в поле переносятся механически, чтобы они поместились в размер области, и при отправке на сервер точки автоматического переноса сохраняются.
off
Переносы строк отключены. При введении длинного текста без переносов, он будет печататься в одну строку, при этом будет отображаться полоса прокрутки.
wrap=soft wrap=off
Значение по умолчанию
soft (Internet Explorer, Opera); off (Netscape, Firefox)
проверь этот параметр | |
|
|
|
|
|
|
|
для: GeorgeIV
(11.07.2008 в 16:35)
| | Нето , приходится для того что-бы перевести строку заполнять пробелами , а это очень неудобно при обработке .
есть ли еще варианты ? | |
|
|
|
|
|
|
|
для: dima2207
(11.07.2008 в 20:40)
| | Ну вообще-то правильно \r\n, а не \n\r. Напишите так:
echo 'First'.chr(13).'Two';
Но это, если принудительно после чего-то делать перенос, иначе см. выше. | |
|
|
|
|
|
|
|
для: sim5
(11.07.2008 в 20:56)
| | другое дело !
спасибо ! | |
|
|
|