No.2ベストアンサー
- 回答日時:
「送信ボタン」がtype="submit"なのかtype="button"なのかで処理が多少異なります。
どちらにせよやることは#1でBlackwinglsさんの書かれた通りなのですが。
<form name="form1">
<input name="user" value="名前入れるところ">
ってな感じだとします。
1.type="submit"の場合、
function onsubmitHandler(formName, inputName) {
var form = document.forms[formName];
var username = form[inputName].value;
return confirm(username+"様 以下略");
}
とします。その上で<FORM>タグの属性として(ボタンの、ではないのでお間違えなきよう)
onsubmit="return onsubmitHandler('form1', 'user')"
と指定します。
2.type="button"の場合(および画像でsubmit等の変則なことをする場合)
function confirmSubmit(formName, inputName) {
var form = document.forms[formName];
var username = form[inputName].value;
if (confirm(username+"様 以下略")) {
form.submit();
}
}
とします。その上で<INPUT>タグの属性として
onclick="confirmSubmit('form1', 'user')"
を指定します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript ラジオボタンによるフォームの開閉を行いたい 3 2022/03/31 21:30
- Visual Basic(VBA) 動かなくなってしまった古いVBAを動くようにしたい 8 2022/09/20 13:57
- PHP フォームで戻った際に入力済みの値が残るのを消したい 3 2023/02/17 13:58
- その他(Microsoft Office) Office(Windows版,Word/Excel/PowerPoint等)にログインできません 4 2022/07/24 15:18
- JavaScript フォームが空欄の時にフォームの外をクリックすると、エラーが出るコードを調べています。 1 2023/06/25 11:51
- JavaScript 助けてください!スパムメールがとんでもなく大量に届きます。 3 2023/08/10 16:32
- Excel(エクセル) アンケート集計用VBAについて教えて下さい。 約100人にアンケート内容が入ったExcelファイルを 1 2022/07/27 13:12
- JavaScript javascriptで入力フォームが空欄の時にアラートによるエラーを出すコードを書いています。 2 2023/06/13 17:58
- JavaScript Google scriptについて 至急scriptを作成して欲しいです! 現在、Googlefor 1 2023/07/01 20:08
- Visual Basic(VBA) Excel VBA 同じ名前のフォルダがあれば作成したブックを格納するマクロをつくりたい 2 2023/01/16 16:19
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBSでブラウザ上のテキストボッ...
-
onClick="this.form.submit
-
フォーム内で記入したクエリ送...
-
インラインフレームにボタンク...
-
ボタンを押すとチェックボック...
-
画像の回転(ボタンで制御)
-
onclickで2個指定するには?
-
jsで質問です。 ボタンが二つ存...
-
shiftキーを押しながらコマンド...
-
JavaScriptにおいてPOSTで送信...
-
confirm()で表示したダイアログ...
-
Javascriptで二重送信を防止し...
-
confirmのOK・キャンセルを押し...
-
return trueとreturn falseの用...
-
プルダウン 項目が多いので先頭...
-
テキストボックス入力を半角英...
-
【jQuery】input nameの文字列...
-
二つの入力欄に、同時に同じ文...
-
onchangeイベントを強制的に発...
-
<input>の選択肢をプルダウンメ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ボタン2回押しを無効にしたい
-
VBSでブラウザ上のテキストボッ...
-
submitするとなぜか2度実行する
-
フォーム内で記入したクエリ送...
-
ボタンを押すとチェックボック...
-
disabled プロパティが表示され...
-
confirmのOK・キャンセルを押し...
-
onClick="this.form.submit
-
onclickで2個指定するには?
-
onclickをEnterキーでも行いたい
-
confirm()で表示したダイアログ...
-
印刷プレビュー後のウィンドウ...
-
送信フォームで送信ボタンをお...
-
HTAで、こんなボタンが作りたい。
-
確認ダイアログの出し方(JavaS...
-
shiftキーを押しながらコマンド...
-
jsで質問です。 ボタンが二つ存...
-
formで複数のボタンからひとつ...
-
メッセージボックスで「はい」...
-
JavaScriptにおいてPOSTで送信...
おすすめ情報