In HTML, JavaScript

【JavaScript】onSubmitが動かない

onSubmitについて!

 

ボタンの二度押し禁止のプログラムを調べて、

動かしみた所…….

動かない!

<script>
var set=0;
function double() {
  if(set==0){
   set=1; 
  }else{
    alert("只今処理中です。\nそのままお待ちください。");
    return false; 
  }
}
funciton action(){
 document.form.submit();
}
</script>
<form action="" method="post" onSubmit="return double()">
<input type="submit" onClick="action()" />

なぜ動かないのか?

 

プログラムの構成?はこんな感じで、

submitボタンを押して、

javaScript上でサブミットを行なっていました。

 

javaScript上でサブミット】

これがダメでした!

 

onSubmitはJavascript上でサブミットすると、

動かないみたいです!

 

どうすれば動くのか?

<script>
var set=0;
function double() {
  if(set==0){
   set=1; 
  }else{
    alert("只今処理中です。\nそのままお待ちください。");
    return false; 
  }
}
funciton action(){
 document.documentElementId("submitman").onclick;
}
</script>
<form action="" method="post" onSubmit="return double()">
<input type="submit" onClick="action()" />
<input type="submit" id="submitman" />

 

画面上のサブミットボタンを

JavaScript上で起動させる!

これで解決。

 
 

, ,