<HEAD>の部分の記述

<script language="JavaScript">
<!--
function SubmitCheck()
{
alert("入力内容:"+document.Form01.Name.value);
return false;
}
// -->
</script>

<BODY>の部分の記述

<FORM NAME="Form01" OnSubmit="return SubmitCheck()">
<INPUT TYPE="text" NAME="Name">
<INPUT TYPE="submit" VALUE="確認"> <INPUT TYPE="reset" VALUE="クリア">
</FORM>



お名前



<HEAD>の部分の記述

<script language="JavaScript">
<!--
function SubmitCheck2()
{
 if (document.Form02.Name.value == ""){
  alert("お名前が入力されていません。");
  return false;
 }
 else {
  alert("お名前:"+document.Form02.Name.value);
  return false;
 }
}
// -->
</script>

<BODY>の部分の記述

<FORM NAME="Form02" OnSubmit="return SubmitCheck2()">
お名前<INPUT TYPE="text" NAME="Name">
<INPUT TYPE="submit" VALUE="確認"> <INPUT TYPE="reset" VALUE="クリア">
</FORM>


*ここでは、<INPUT TYPE="text" NAME="Name">としましたが、これをNAME="name"とすると、 Netscape Ver.3.0でうまく動作しません。(テストした範囲ではnameという単語のみだめ。)
CGI等との関連で、"name"を使用したい場合は、JavaScriptのなかで、 配列を使ってください。(この場合は、document.Form01.elements[0].value)




Java Script サンプル集へ戻る