• 締切済み

HTMLのパスワードページ

htmlのパスワードを作りましたが画面にあるENTERのボタンを必ず押さなければいけないのですがそれをキーボードのENTERキーにする方法はありませんか? <div> <body bgcolor="#000000"> </div> <div align="center"> <img src="baka2.png" width="350" height="350" alt=""><br><br><br><br> <html> <head> <title>特別課外活動部パスワード入力</title> <script type = "text/javascript"> <!-- function matchPass() { var inpass = document.forms[ "pass" ].elements[ "inpass" ].value; var validpass = "baccano"; if( inpass == validpass ) location.href = "main.html"; else alert( "パスワードが間違っています。登録されてない場合は先に登録してください" ); } </script> <link rel="stylesheet" type="text/css" href="http://st.shinobi.jp/img/tadaima/tdftad.css" /></head> <body> <form name = "pass"> <div> <input type = "password" value = "" name = "inpass"> <input type = "button" value = "ENTER" onclick = "matchPass();"> </div> </form>

みんなの回答

noname#147388
noname#147388
回答No.3

enter は デフォルト(IEのみかも)で type="submit" に反応します。

socommgs
質問者

お礼

ありがとうございました

  • dscripty
  • ベストアンサー率51% (166/325)
回答No.2

> var validpass = "baccano"; この一行は誰でも読める(※)から、パスワードがばればれだけど、大丈夫? (※ 誰でも読める) 右クリックして表示されたメニューから [ソースを表示(V)] を選択。

socommgs
質問者

お礼

右クリック禁止にしたんで大丈夫です

  • askaaska
  • ベストアンサー率35% (1455/4149)
回答No.1

onKeyPressでEnterを拾ってあげればいいと思うわ。

socommgs
質問者

お礼

直りました~ありがとうございます