― MozillaZine.jp フォーラムは Mozilla 製品に関する情報交換の場です ―



All times are UTC + 9 hours

新しいトピックを投稿する トピックへ返信する  [ 7 件の記事 ] 
作成者 メッセージ
投稿記事Posted: 2024年10月19日(土) 15:41 
htmlでtextareaタグを使ったformを作っていたところ、wrap='hard'と指定しても、送信された文字列には改行が含まれていませんでした。textareaの表示上は改行されているのですが、送信後には改行がなくなっています。htmlコードはchromeやedge、brave等では動作しているのでfirefoxの仕様か思うのですが、どなたか改善方法を知りませんか?

_________________
Mozilla/5.0 (X11; Linux x86_64; rv:130.0) Gecko/20100101 Firefox/130.0


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2024年10月19日(土) 15:57 
cols属性が必須ですが、指定しましたか?

_________________
Mozilla/5.0 (Windows NT 6.1; rv:109.0) Gecko/20100101 Firefox/115.0


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2024年10月19日(土) 16:25 
cols="30"と指定しました。

_________________
Mozilla/5.0 (X11; Linux x86_64; rv:131.0) Gecko/20100101 Firefox/131.0


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2024年10月19日(土) 16:30 
コードの全体を載せます。初学者なので色々と汚いです。

_________________________________________
<!DOCTYPE html>
<html>
<head>
<title>textareaのテスト</title>
<meta charset='UTF-8'>
<meta name=”viewport” content=”width=device-width, initial-scale=1″>
</head>
<body>
<div class='d1'>
<div class='d2'>
<?php
if($_SERVER['REQUEST_METHOD'] === 'POST'){
echo nl2br(htmlspecialchars($_POST['name']));
}
?>
</div>

<div class='d3'>

<form action='' method='post'>
<textarea id ='sample' name='name' wrap='physical' cols='30' placeholder='aaaaaa'></textarea>
<input type='submit' value='送信'>
</form>
<style>
textarea{
resize: none;
min-height: 100px;
width: 200px;
}
</style>
</div>
</div>
</body>
</html>

_________________
Mozilla/5.0 (X11; Linux x86_64; rv:131.0) Gecko/20100101 Firefox/131.0


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2024年10月19日(土) 16:34 
質問にはwrap='hard'でできないと書きましたが、wrap='physical'で試したものが上記のコードです。

_________________
Mozilla/5.0 (X11; Linux x86_64; rv:131.0) Gecko/20100101 Firefox/131.0


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2024年10月19日(土) 16:36 
wrap='physical'でも送信後の方には改行が反映されませんでした。

_________________
Mozilla/5.0 (X11; Linux x86_64; rv:131.0) Gecko/20100101 Firefox/131.0


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2024年10月25日(金) 23:20 
https://developer.mozilla.org/en-US/doc ... t/textarea

対応してないと思います

_________________
Mozilla/5.0 (Android 15; Mobile; rv:133.0) Gecko/133.0 Firefox/133.0


通報する
ページトップ
  
引用付きで返信する  
期間内表示:  ソート  
新しいトピックを投稿する トピックへ返信する  [ 7 件の記事 ] 

All times are UTC + 9 hours


オンラインデータ

このフォーラムを閲覧中のユーザー: なし & ゲスト[35人]


トピック投稿:  可
返信投稿:  可
記事編集: 不可
記事削除: 不可
ファイル添付: 不可

検索:
ページ移動:  
cron
Powered by MozillaZine.jp® Forum Software © phpBB Group , Almsamim WYSIWYG
Japanese translation principally by ocean