MozillaZine.jp フォーラム
https://forums.mozillazine.jp/

textareaタグのwrap属性による自動改行ができない
https://forums.mozillazine.jp/viewtopic.php?f=2&t=22865
ページ 11

作成者:  坂本九 [ 2024年10月19日(土) 15:41 ]
記事の件名:  textareaタグのwrap属性による自動改行ができない

htmlでtextareaタグを使ったformを作っていたところ、wrap='hard'と指定しても、送信された文字列には改行が含まれていませんでした。textareaの表示上は改行されているのですが、送信後には改行がなくなっています。htmlコードはchromeやedge、brave等では動作しているのでfirefoxの仕様か思うのですが、どなたか改善方法を知りませんか?

作成者:  通りすがり [ 2024年10月19日(土) 15:57 ]
記事の件名:  Re: textareaタグのwrap属性による自動改行ができない

cols属性が必須ですが、指定しましたか?

作成者:  坂本九 [ 2024年10月19日(土) 16:25 ]
記事の件名:  Re: textareaタグのwrap属性による自動改行ができない

cols="30"と指定しました。

作成者:  坂本九 [ 2024年10月19日(土) 16:30 ]
記事の件名:  Re: textareaタグのwrap属性による自動改行ができない

コードの全体を載せます。初学者なので色々と汚いです。

_________________________________________
<!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>

作成者:  坂本九 [ 2024年10月19日(土) 16:34 ]
記事の件名:  Re: textareaタグのwrap属性による自動改行ができない

質問にはwrap='hard'でできないと書きましたが、wrap='physical'で試したものが上記のコードです。

作成者:  坂本九 [ 2024年10月19日(土) 16:36 ]
記事の件名:  Re: textareaタグのwrap属性による自動改行ができない

wrap='physical'でも送信後の方には改行が反映されませんでした。

作成者:  m_kato [ 2024年10月25日(金) 23:20 ]
記事の件名:  Re: textareaタグのwrap属性による自動改行ができない

https://developer.mozilla.org/en-US/doc ... t/textarea

対応してないと思います

ページ 11 All times are UTC + 9 hours
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/