• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:onClick="this.form.submit)

onClick属性の使用方法とボタンのdisabled属性について

このQ&Aのポイント
  • form要素内のボタンには、onClick属性を使用することができます。この属性を使うことで、ボタンがクリックされた際に指定された処理が実行されます。
  • ボタンにdisabled属性が設定されている場合、そのボタンはクリック不可となります。つまり、disabled属性が付与されたボタンは押しても反応しません。
  • このフォームの場合、disabled属性が設定されているため、ボタンをクリックしても何も起こりません。また、form要素のaction属性が指定されていないため、どこにデータが送信されるかはわかりません。

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

  • ベストアンサー
回答No.2

>・クリックしたら、このフォーム内容を送信? うん、this.form.submit();はこのフォームをsubmitとそのまま解釈すれば良い。 >・アクション先も指定していないのに、処理はどこへいくのでしょうか? これはactionの指定が無ければ自身に送信。パラメータを送信しつつリロードみたいな動き。 >また、disabledは? ずっと押せない? これは二回クリックされることを回避させている。 表示されているページがボタンをクリックするとリロードされるから一瞬押せなくなるけどまたパラメータ送信後、ページが表示されたときはまた押せる状態になっている。

re97
質問者

お礼

回答ありがとうございました。 大変参考になりましたー

その他の回答 (1)

  • b0a0a
  • ベストアンサー率49% (156/313)
回答No.1

>>クリックしたら、このフォーム内容を送信? そう >>アクション先も指定していないのに、処理はどこへいくのでしょうか? このままだとリロード 多分後からJSで指定してあげるつもり >>また、disabledは? ずっと押せない? このままだとそう 多分後からJSで有効化するつもり

re97
質問者

お礼

回答ありがとうございましたー

関連するQ&A