フォームの送信をキャンセルするには?
[上に]
[前に]
[次に]
andi
1999/08/19(木) 12:54:32
フォームの内容が空白であるとき、JavaScriptを使用し、
送信するか否かのダイアログを出してキャンセルの場合は
送信を止めたいのですが
onSubmit時に、
if(document.AAA.BBB.text == "")
{
if(confirm("送信しますか?") == false)
{
送信を中断する;
}
}
という処理を行いたいのですが。
可能でしょうか?
ST
1999/08/19(木) 13:20:07
> 送信を中断する;
箇所に「return false;」を利用すれば可能です。私もそんな風にやっています。
ふじ
1999/08/19(木) 13:21:40
function gogo(){
if(document.formname.elementname.value == "")
{
return (confirm("送信しますか?"));
}
}
と定義して、
<form onSubmit="return gogo();">
こんなふうに呼べば良いのでは。
andi
1999/08/20(金) 08:54:14
[[解決]]
うまく行きました(^^)
ありがとうございました。
[上に]
[前に]
[次に]