一般來說,在html表單中textarea中我們按回車與換行都是一些ascii或特殊的字元的編碼,如果不進行轉換輸出文字是沒的排版的。
$str=$_get['test'];
echo $str.''
;$arr=explode("\n"
,$str);
print_r($arr);
echo count($arr).
'';//
回車數$str1=nl2br($str);//
回車換成換行
echo $str1;
<?php$str=$_get['
test'];
echo $str.''
;$arr=explode("\n"
,$str);
print_r($arr);
echo count($arr).
'';//
回車數$str1=nl2br($str);//
回車換成換行預設函式
echo $str1;
?>
再來看一段dz論壇中例子。不多說了,直接上**:
$names = preg_split('/\r\n/',$_post['textarea']);foreach($names as $name)
取值很簡單,那麼賦值呢,在textarea中輸出換行符可沒那麼簡單
$vals = get_from_mydb();$tmp = '';
foreach($vals as $val)
其實textarea中的回車變成字元就成"\n"了,所以php處理textarea中的回車其實就是處理字元中的"\n".
php獲取textarea的值並處理回車換行的方法
一般來說,在html表單中textarea中我們按回車與換行都是一些ascii或特殊的字元的編碼,如果不進行轉換輸出文字是沒的排版的。php獲取textarea的值是十分簡單的 textarea回車換行為 r n 下面看例子 html 複製 如下 php 複製 如下 str get test ech...
php獲取textarea的值並處理回車換行的方法
一般來說,在html表單中textarea中我們按回車與換行都是一些ascii或特殊的字元的編碼,如果不進行轉換輸出文字是沒的排版的。php獲取textarea的值是十分簡單的 textarea回車換行為 r n 下面看例子 html 複製 如下 php 複製 如下 str get test ech...
jQuery獲取textarea文字域的值
jquery的.val 方法是專門用來獲取表單元素值的,而textarea也屬於表單元素所以可以直接用.val 方法獲取。不過要注意,由於textarea是個雙標記因此.text 或.html 方法也可以獲取到其中的資訊,但建議不要這樣獲取,因為.val 是專用於獲取值的方法,比.text 或.ht...