サルでもわかる?かんたんHTML トップページ
>>> #8.フォーム
>>> 入力欄(複数行)を作ろう
「今回やるのはこれじゃ。」
「これはコメントを入力するときなどによく使うのぅ。」
「これって、前回の 入力欄(1行)を作ろう のタグに
高さを指定するだけでいいんですか?」
「いいや、また新しいタグが出てくるぞぃ。
こんなタグを使うんじゃ。」
入力欄(複数行)を作るタグ
-----------------------------------------------------------------
<TEXTAREA> 〜 </TEXTAREA> : 〜に複数行の入力欄を作る。
name="■" : 入力欄に■と名前をつける。
(●には自分でわかりやすい名前を入れる)
cols="▲" rows="◆" : 入力欄の幅を▲、高さを◆にする。
(▲、◆には数字を入れる)
wrap="●" : 改行方法を●に指定する。
(●には soft,hard,off を入れる)
-----------------------------------------------------------------
「今回はちゃんと終了タグがあるんですね。」
「うむ。2番目以下からは <EXTAREA>〜<TEXTAREA> の
開始タグに入れるぞぃ。」
「一番下の改行方法ってなんですか?」
「これはのぅ。
コメントが長くなって入力欄の一番右端に来たとき
カーソルが勝手に下の行に移るじゃろぅ?
これをメールで受け取ったときに、改行して表示するかどうかを指定するんじゃ。
soft → ブラウザでは改行、メールでは改行しない。
hard → ブラウザでもメールでも改行する。
soft → ブラウザでもメールでも改行しない。
ということじゃ。
では実際に使ってみるぞぃ。」
「ではブラウザで見てみるぞぃ。」
「あれ?今回は入力欄にあらかじめ入力したい文字を
<TEXTAREA>〜</TEXTAREA> の間に入力するだけなんですね。」
「そうじゃ。
前回は value="■" というのを使ったのぅ。」
「今回の方が簡単でいいや。
それから、3番目のコメント欄、
cols="10" rows="10" だから、縦横同じ長さになると思った・・・。」
「ふむ。これは長さではなく 文字数 を指定するんじゃよ。
縦に何文字、横に何文字入るかを指定するんじゃ。
しかも半角英数字で、じゃから、縦横同じ文字数にすると
どうしても縦に長くなってしまうんじゃよ。」
「そっかぁ。半角英数字って縦長ですもんね。」
「うむ。では、実際に送信したメールを見てみようかのぅ。
あらかじめ入力してある文字をそのままで送信するぞぃ。」
「自分で入力欄の大きさや改行の指定方法をいろいろ変えてみて
どうなるか試してみるとよいぞぃ。
今回はこれでおしまいじゃ。」
↑ページのTOPへ
サルでもわかる?かんたんHTML トップページ >>> #8.フォーム >>> 入力欄(複数行)を作ろう
| サンプル |
|
|
高さを指定するだけでいいんですか?」
こんなタグを使うんじゃ。」
-----------------------------------------------------------------
<TEXTAREA> 〜 </TEXTAREA> : 〜に複数行の入力欄を作る。
name="■" : 入力欄に■と名前をつける。
(●には自分でわかりやすい名前を入れる)
cols="▲" rows="◆" : 入力欄の幅を▲、高さを◆にする。
(▲、◆には数字を入れる)
wrap="●" : 改行方法を●に指定する。
(●には soft,hard,off を入れる)
-----------------------------------------------------------------
開始タグに入れるぞぃ。」
コメントが長くなって入力欄の一番右端に来たとき
カーソルが勝手に下の行に移るじゃろぅ?
これをメールで受け取ったときに、改行して表示するかどうかを指定するんじゃ。
soft → ブラウザでは改行、メールでは改行しない。
hard → ブラウザでもメールでも改行する。
soft → ブラウザでもメールでも改行しない。
ということじゃ。
では実際に使ってみるぞぃ。」
| メモ帳 |
|
<BODY>〜</BODY> の間に入力
<FORM action="mailto:自分のメールアドレス" method="post" enctype="text/plain"> このHPのいいところ<BR> <TEXTAREA name="良" cols="30" rows="5" wrap="soft"> このHPを見てわかりやすかったところ、よかったところを聞かせてくれぃ。 </TEXTAREA> このHPの悪いところ<BR> <TEXTAREA name="悪" cols="20" rows="3" wrap="hard"> このHPを見てわかりにくかったところ、悪いところを聞かせてくれぃ。 </TEXTAREA> 質問<BR> <TEXTAREA name="良" cols="10" rows="10" wrap="off"> このHPに関して、質問があれば聞かせてくれぃ。 </TEXTAREA> <INPUT type="submit" value="送信するぞぃ。"> <INPUT type="reset" value="リセットするぞぃ。"> ↑ 送信・リセットボタンを設置しておくぞぃ。 </FORM> |
| ブラウザ |
|
|
<TEXTAREA>〜</TEXTAREA> の間に入力するだけなんですね。」
前回は value="■" というのを使ったのぅ。」
それから、3番目のコメント欄、
cols="10" rows="10" だから、縦横同じ長さになると思った・・・。」
縦に何文字、横に何文字入るかを指定するんじゃ。
しかも半角英数字で、じゃから、縦横同じ文字数にすると
どうしても縦に長くなってしまうんじゃよ。」
あらかじめ入力してある文字をそのままで送信するぞぃ。」
| メール |
|
良=このHPを見てわかりやすかったところ、よかったところを聞かせてくれぃ。 ↑ ブラウザでは改行されておるが、メールでは改行されておらんな。 悪=このHPを見てわかり にくかったところ、 悪いところを聞かせ てくれぃ。 ↑ ブラウザと同じように改行されておる。 質問=このHPに関して、質問があれば聞かせてくれぃ。 ↑ ブラウザでもメールでも改行されておらんぞぃ。 |
どうなるか試してみるとよいぞぃ。
今回はこれでおしまいじゃ。」
↑ページのTOPへ
|
入力欄(1行)を作ろう <<< 前のページへ戻る |
ラジオボタンを作ろう 次のページへ進む >>> |
サルでもわかる?かんたんHTML トップページ >>> #8.フォーム >>> 入力欄(複数行)を作ろう
