- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:formによるパラメータ送信がうまくいきません)
【解決方法あり】formによるパラメータ送信での問題を解決する方法
このQ&Aのポイント
- HTML初心者の方にとって、formによるパラメータ送信は難しい問題です。特に、送信方法によってパラメータが異なることがあり、困惑していることでしょう。この記事では、formを使用してパラメータをpostする際の問題点と解決方法について詳しく解説します。
- formに入力された文字列を送信する際、送信ボタンを押すだけでは思うようなパラメータが送信されない場合があります。特に、テキストに文字を入れてEnterキーを押した場合、意図しないパラメータが送信されることがあります。本記事では、この問題に対する解決策を提案します。
- formからパラメータを送信する際に意図したパラメータを送信するためには、JavaScriptを利用する方法があります。onclickイベントを使用することで、ボタンを押した際に任意のパラメータを送信することができます。また、Enterキーでの送信時にもJavaScriptを使用してパラメータを送信する方法があります。本記事では、具体的なコード例を示しながら、解決方法を詳しく解説しています。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
確実に送りたいものは type="hidden" でformに埋め込んでしまってください。 <form name="form1" action="http://xxx/xxx/xxx" method="post"> <input type="text" name="text1"> <input type="hidden" name="submit1" value="sousin"> <input type="submit" value="sousin"> </form>
お礼
shimix様、こんばんは。 教えていただいた方法で出来ましたっ! hidden属性で隠してしまう方法があるのですね。 有難うございました☆