• 締切済み

HTMLのKEYとVALUEについて

HTMLのKEYとVALUEについて HTMLのフォームを以下のように使ってユーザのインプットを保存したいのですが、 (具体的に言うとコマンドは、y か n のみを認識するようにしたいです。) <form name="input" action="html_form_submit.asp" method="get"> コマンド: <input type="text" name="command" /> <input type="submit" value="Submit" /> </form> この場合、キーが"command"というストリングで、 valueが ”y” か”n” となるのでしょうか? また、どのようにして"y"か”n”を参照できるのでしょうか? よろしくお願いします。

みんなの回答

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.3

<form name="input" action="html_form_submit.asp" method="get">     ↑    このnameはなにですか?javascriptか何かで使うの? コマンド:   じゃないです。 <input type="text" name="command" />  これはテキストボックスですから、そのボックス内に書かれた文字がnameとセットで送られる。  command=てすと という風に 詳しくは Forms in HTML documents (ja) ( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html401j/interact/forms.html#h-17.3 )

  • yyr446
  • ベストアンサー率65% (870/1330)
回答No.2

<input type="text" name="command" />だと、”y” か”n”  とはかぎりませんね。テキストボックスに入力された値が、 キー:"command"のvalueになりますね。(javascriptで細工してない前提) ”y” か”n” を選ばせるなら、radiobottonを使います。 <input type=radio name="command" value="y" checked />Yes <input type=radio name="command" value="n" />No みたいに

回答No.1

>この場合、キーが"command"というストリングで、valueが ”y” か”n” となるのでしょうか? フォームがテキストエリアなのでユーザーが入力した値がvalueになります。 yかnだけ選択させるなら、ラジオボタンやセレクトメニューの方がいいです。 フォームの場合、nameの値がそのままキーになります。 >また、どのようにして"y"か”n”を参照できるのでしょうか? ASPなら Request.QueryString("command") ですかね。

参考URL:
http://www.site-cooler.com/kwl/asp/10.htm

関連するQ&A

専門家に質問してみよう