フォームのパラメータの一部をCGIに渡させないようにするには?

[上に] [前に] [次に]
みふね 2000/02/07(月) 03:12:28

<input type="text" name="aaa" value="">
<input type="text" name="bbb" value="">
<input type="text" name="ccc" value="">
<input type="hidden" name="ddd" value="">

とあって、aaa、bbb、cccの値をJavaScriptで加工してdddに入れます。
このとき、CGI側ではdddしか必要としません。
でも、実際には4つのパラメータが渡ってしまい、資源の無駄になります。
この不要なaaa〜cccをスクリプトで消してしまうことはできないでしょうか?
GETのときに汚くて嫌・・・というのも理由の一つです。

2000/02/07(月) 03:16:15
<form 〜>
<input type="text" name="aaa" value="">
<input type="text" name="bbb" value="">
<input type="text" name="ccc" value="">
</form>

<form 〜>
<input type="hidden" name="ddd" value="">
<input type="submit" value="submit" onsubmit="〜">
</form>

として、別formから参照するようにすればいいのでは?

2000/02/07(月) 03:23:08
補足・・・
上のformはonsubmitで「加工処理+下のformのsubmit」に飛ばさないとマズイかも

みふね 2000/02/07(月) 19:10:25
[[解決]]
できました。ありがとうございました

みふね 2000/02/07(月) 19:11:31
[[解決]]
できました。ありがとうございました

[上に] [前に] [次に]