- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:submitの値取得に)
ASPフォームでsubmitの値を取得する方法
このQ&Aのポイント
- ASPフォームでsubmitの値を取得する方法を教えてください。
- フォームに同じ名前の二つのサブミットボタンを作成し、飛んだ先のASPファイルでサブミットボタンの値で処理を分岐したいですが、値を取得する方法がわかりません。
- また、hiddenのボタンを作成してサブミットの値を移す方法も試しましたがうまくいきませんでした。解決方法を教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
ASPでコーディングする際には『サーバ側』『クライアント側』の区別をつけましょう サーバーサイドのコードにクライアント要素のコードを記述しても意味がありませんよ Response.write"<input type=""hidden"" name=""kakushi""value=""&syouhin.value&"">" で期待している『syouhin.value』は押されたSubmitボタンを期待されているようですがこれは無理です なぜかといえば このRespose.Writeが実行される時点ではボタンは押されていません もしこれが前回押されたボタンということなら サブミットされたページでSessionなどに保存しておきます 次にこのページが読み込まれた際に dim syouhin syouhin = Session("syouin") といった具合に『変数syouhin』に復元しておきましょう
お礼
sea_clear_sky8です。 回答ありがとうございます。 SUBMITが押されていない状態で、データもらおうとしているから だめということですね。 前回押されたボタンからすれば、言い訳ですね。 解決策まで教えていただいてありがとうございます。 理解できました。 忙しいところ、ありがとうございます。