• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:フォームの表示が消えてしまう・・・)

フォーム表示消失の問題-入力フォームに文字を入れてボタンを押すと結果フォームに表示されない

このQ&Aのポイント
  • フォームの表示が消えてしまう問題について質問があります。入力フォームに文字を入力し、ボタンを押すと結果フォームに表示されるという機能がうまく機能していません。具体的な手順として、入力フォームに文字を入力し、ボタンを押すと結果フォームに入力した文字が表示されるはずですが、実際には入力フォームに文字が表示されたままで結果フォームに文字が表示されません。
  • 問題の原因は下記の記述にあると考えられます。ボタンを押すと実行されるcalcButton()関数内で、入力フォームの値を取得して結果フォームに表示する処理が行われています。しかし、この処理は正常に行われていないようです。なぜなら、ボタンを押した瞬間にすべてのフォームの文字表示が消える現象が発生しているからです。
  • 原因として考えられるのは、関数内の処理にバグやエラーがある可能性です。具体的なエラーを特定するために、JavaScriptのデバッグツールを使用することをおすすめします。また、他の要因としてHTMLの形式や要素の設定に誤りがある可能性も考えられます。HTMLのコードを確認し、正しい形式であることを確認してください。

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

  • ベストアンサー
  • n5123
  • ベストアンサー率66% (2/3)
回答No.1

おそらく <INPUT type="submit" value="入力!" onClick="calcButton()"> のsubmitが原因だと思います submitをbuttonに変えてみて下さい <INPUT type="button" value="入力!" onClick="calcButton()"> 上の様に変えれば両方とも表示されると思います

suffre
質問者

お礼

ありがとうございます! 非常に単純なミスだったのですね…。 早朝なのに助かりました。感謝いたしますm(_ _)m

関連するQ&A