• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:formによるパラメータ送信がうまくいきません)

【解決方法あり】formによるパラメータ送信での問題を解決する方法

このQ&Aのポイント
  • HTML初心者の方にとって、formによるパラメータ送信は難しい問題です。特に、送信方法によってパラメータが異なることがあり、困惑していることでしょう。この記事では、formを使用してパラメータをpostする際の問題点と解決方法について詳しく解説します。
  • formに入力された文字列を送信する際、送信ボタンを押すだけでは思うようなパラメータが送信されない場合があります。特に、テキストに文字を入れてEnterキーを押した場合、意図しないパラメータが送信されることがあります。本記事では、この問題に対する解決策を提案します。
  • formからパラメータを送信する際に意図したパラメータを送信するためには、JavaScriptを利用する方法があります。onclickイベントを使用することで、ボタンを押した際に任意のパラメータを送信することができます。また、Enterキーでの送信時にもJavaScriptを使用してパラメータを送信する方法があります。本記事では、具体的なコード例を示しながら、解決方法を詳しく解説しています。

質問者が選んだベストアンサー

  • ベストアンサー
  • shimix
  • ベストアンサー率54% (865/1590)
回答No.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>

ijhnb6543f
質問者

お礼

shimix様、こんばんは。 教えていただいた方法で出来ましたっ! hidden属性で隠してしまう方法があるのですね。 有難うございました☆

関連するQ&A