アプリ版:「スタンプのみでお礼する」機能のリリースについて

<form method="POST" action="jan_Edit.asp" id=form2 name=form2>
<input type="hidden" name="a" Value =<% = YY1 %> > ~</form>
<form method="POST" action="jan_Edit.asp">
<input type="submit" value="This Month"> </form>
<form method="POST" action="jan_Edit.asp" id=form2 name=form2>
<input type="hidden" name="a" Value =<% = YY2 %> >~</form>
現在、カレンダーを作成しています。上記(3つしか乗せてませんが同じ内容)
変数は YY1=1年前の月初 MM1=1か月前の月初 MM2=1ヶ月後の月初 YY2=1年後の月初で
インプットタイプでサブミットを使用しています。端的にいうと、現在Formを5個使って月次、年次でカレンダーを作ってます
しかし、Formがこれだけ並んでたら、かっこ悪いので1つのForm文でまとめれたらと
思ってますがなかなかグーグル先生でもみつかりません。
Formを一つにまとめれたらと思いますが、どなたか知恵をおかしください。

A 回答 (2件)

>わかったら、radio,selectの記述例や、同じ送信先をどうわけるかなども教えてもらえると助かります。


(radioで選択)
<form action="http://hpcgi1.nifty.com/Iruka/ENV_FORM.cgi" method="post">
<input type="radio" value="[DATA1]" name="Selected">
<input type="radio" value="[DATA2]" name="Selected">
<input type="radio" value="[DATA3]" name="Selected">
</form>

(selectで選択)
<form action="http://hpcgi1.nifty.com/Iruka/ENV_FORM.cgi" method="post">
<select name="Selected">
<option value="[DATA1]">データ1</option>
<option value="[DATA2]">データ2</option>
<option value="[DATA3]">データ3</option>
<input type="submit" value="送信">
</form>

(submitボタンを複数)
<form action="http://hpcgi1.nifty.com/Iruka/ENV_FORM.cgi" method="post">
<input type="submit" value="[DATA1]" name="Selected">
<input type="submit" value="[DATA2]" name="Selected">
<input type="submit" value="[DATA3]" name="Selected">
</form>

【参考サイト】
Forms in HTML documents (ja)
  http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html4 …
    • good
    • 0
この回答へのお礼

なんどもありがとうございます。
さんぷるまでかいてあるので、わかりやすいです。
また、参考サイトまでありがとうございます。

これを応用して、Formをべんきょうしてみます。

また、HTMLのエラーは確認しました。
いろいろとありがとうございます

お礼日時:2009/03/08 23:43

というか、そもそもそのHTMLは、あってはならない重大なミスがあります。


 こちらでチェックすること
 →Another HTML-lint gateway ( http://openlab.ring.gr.jp/k16/htmllint/htmllint. … )

「かっこ悪い」なんて機械には関係ないです。正しいか正しくないかが重要です。

Formは送信先が同じならひとつにまとめられます、プログラム側で処理すりゃすむことです。radioなりselectなりを適当に

この回答への補足

ご回答ありがとうございます。

HTMLの重大なミスまでおしらせありがとうございます。
わかったら、radio,selectの記述例や、同じ送信先をどうわけるかなども教えてもらえると助かります。

よろしくお願いいたします

補足日時:2009/03/06 18:25
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!