インフォメーションBBS

[使い方] [タイトルのみ] [関連発言] [最新20発言] [過去ログ一覧]
0853 わかやま神 [RE] 2000/01/04 22:35 [修正]
RE3:HTMLの問題?
#0851(うはく氏)の書き込みを引用します:
>#0847(うはく氏)の書き込みを引用します:
>…使い方が見つかりません(泣)

うはくさん、新年おめでとうございます。
今年もよろしくです。m(__)mペコ


ちなみに、「コンボボックス」の使い方は解りません(汗)

「チェックボックス」で複数選択するのは、HTML文書の
<select>と</select>をなくしてしまえば複数選択可能になります。


HTML文書の例です。

<html>
<head>
<title>複数選択</title>
</head>
<body>
<form method="POST" action="/cgi-bin/hoge/hoge.cgi">
<p><b>選択して下さい。</b><br>
  <input type="checkbox" name="C1" value="1">苺<br>
  <input type="checkbox" name="C2" value="2">梨<br>
  <input type="checkbox" name="C3" value="3">林檎<br>
  <input type="checkbox" name="C4" value="4">葡萄<br>
  <input type="checkbox" name="C5" value="5">蜜柑
</p>
  <textarea rows="10" name="text" cols="86"></textarea></p>
  <input type="submit" value="登録">
  <input type="reset" value="削除">
</form>
</body>
</html>


苺、梨、蜜柑を選択し、テキストエリアに「酸味のある物が好き」
と選択・入力し「登録」を押します。

CGI側「hoge.cgi」はPOSTメソッドの
read(STDIN, $data, $ENV{'CONTENT_LENGTH'});
で受け取ると、$dataの内容は

C1=1&C2=2&C5=5&text=%8E_%96%A1%82%CC%82%A0%82%E9%95%A8%82%AA%8DD%82%AB

となりますので、あとは、CGI側で処理して下さい。
質問の内容が違いましたら、ごめんしてくんなましょm(__)m

レスポンスは付いていません

[トップページに戻る]管理人 : キャメル