■JavaScriptを使ったパスワード処理


動作:パスワードが正しいとメッセージを出力した後、ウインドウを閉じます。

プログラムの流れ

1.OKボタンを押すと、f_check()を呼び出します。
2.FORM内のテキスト(Text1)をパスワードと比較(document.F1.Text1.value == "javascript")して
 等しければ、アラートを出しウインドウを閉じます。

注意)HTML内にパスワードがあるのでソースを確認されると100%ばれます。

■実際に動作させます。

合言葉は?(正解は、「javascript」)

■ソースコード


<html>
<head>
<title> テスト用ページ </title>
<SCRIPT LANGUAGE="JavaScript">
<!--
function f_check() {
      if (document.F1.Text1.value == "javascript") {
         alert("がんばろう");
         document.F1.Text1.focus();
         window.close();
         return(false);
      }
      return(true);
}
// -->
</SCRIPT>
</head>
<body>
  <FORM METHOD=POST NAME=F1 onSubmit="return f_check()">
  合言葉は?(正解は「javascript」)<INPUT TYPE=TEXT NAME="Text1">
  <INPUT TYPE=SUBMIT VALUE=" OK "></FORM>
</body>
</html>

Copyright (C) 錬金術師Masa
初版:2004年9月01日
更新:2005年8月15日
http://www.katch.ne.jp/~mh524-1997/