このページは福井県立大学の田中求之が2006年1月まで運用していた Mac のサーバ運用に関する会議室 「Web Scripter's Meeting」の記録です。情報が古くなっている可能性がありますのでご注意ください。

サブミット処理を取りやめる

発言者:ゆこ
( Date Saturday, April 21, 2001 04:06:36 )


はじめてJavascriptでサブミット処理の取りやめに挑戦してるのですが、
function SubmitCheck(){
  if (document.FORM1.CD1.value==''){
    alert("入力してください");
    return false;
  }
  else
    return true;
  }
とかいて、
<FORM action="csvkakunin.asp" id="FORM1" method="post" name="FORM1" onsubmit="return SubmitCheck()">
<INPUT TYPE="submit" VALUE=" 出力 ">
としているのですが、
「エラー:型が一致しません。:'return'」
と、エラーが出てしまいます。参考書のとおり書いたつもりなのですが、うまくいきません。
どなたか教えてもらえませんか?
よろしくお願いします。

稲垣 さんからのコメント
( Saturday, April 21, 2001 10:53:34 )

 単純にJavaScriptでのreturnの構文を間違えているだけの様です。
以下のように、return(xxx)にすれば大丈夫なはずですが・・。


function SubmitCheck(){
  if (document.FORM1.CD1.value==''){
    alert("入力してください");
    return(false);
  }
  else
    return(true);
  }


ゆこ さんからのコメント
( Saturday, April 21, 2001 16:32:01 )

御礼が遅れてすみません。
ありがとうございました。
おかげさまで、うまく動きました。
とても助かりました。
これから、もっと勉強したいと思います。