• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:フォームについて)

フォームについての疑問と解決法

このQ&Aのポイント
  • フォームの意味について理解できていない
  • ボタンの押下に応じて表示を変えたいがif-else文の位置がわからない
  • フォームの使い方に関する質問

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

  • ベストアンサー
  • Ikonos00
  • ベストアンサー率28% (86/302)
回答No.3

#1です。 <script type="text/javescript"> …jav"e"script。 …おしい。 Jav"a"Scriptです。

bunzin
質問者

お礼

ぜんぜん気づきませんでした。 どうもです。

その他の回答 (3)

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.4

<head> <title></title> <script type="text/javascript"> function reply() { var re = document.getElementById("reply"); if(confirm("OK?")){ re.innerHTML="OK"; }else{ re.innerHTML="キャンセル"; } } </script> </head> <body> <form name="f1" action="#"> cc <input type="button" name="dd" value="確認" onclick="reply();"> </form> <span id="reply"></span> </body> </html>

bunzin
質問者

お礼

こういうやり方もあるんですね。 参考になります。

  • STICKY2006
  • ベストアンサー率29% (1536/5269)
回答No.2

こんちくわ。 <input type="button" name="c1" value="確認" onclick="aa();"> が <input type="button" name="c1" value="確認" onClick="aa();"> ですかね。。。大文字と小文字の差ですが、JavaScriptはそこのところを判断しちゃいますから(汗

bunzin
質問者

お礼

最初のころは気にしていたんですけど、今見てたら、 大文字のところが小文字になっているのが、たくさんありました。 気をつけないくては。 どうもありがとうございます。

  • Ikonos00
  • ベストアンサー率28% (86/302)
回答No.1

confirmを使ったif文は以下のように書きます。 function 関数の名前(){  if(confirm("どっち?")){   alert("OK");  }else{   alert("キャンセル");  } } で、onClickで呼び出すときは、 onClick="関数の名前()" という感じです。 とりあえず、 function reply() { alert("aa"); } は、呼び出されていませんね。

bunzin
質問者

補足

<title></title> <script type="text/javescript"> function aa() { if(confirm("どっち?")){ document.write("OK"); }else{ document.write("キャンセル"); } } </script> </head> <body> <form name="f1" action="#"> 確認を押してください。 <input type="button" name="c1" value="確認" onclick="aa();"> </form> こんな感じではどうですか? IEで起動ささせたんですが、エラーが出ます。 でもこうしてしまうと、ボタンをクリックしたときに何もでなくなってしまいます。 希望としてはボタンを押して、○○ですか? とでて、「OK」「キャンセル」の小さなログ(?)が出したいのですが。

関連するQ&A