- ベストアンサー
Javaについて
初心者です。フロントページでHPを作りました。このHTMLシートに Java Scriptを書き込んでも表示しないものなのですか?全く別にHTMLシートを書かなくてはいけないですか?いろいろ試したんですがわからなくなってしまいました。助けてください。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
No.2です。 # 連投してよかったかな...? No.1さんへの補足からパスワードチェックがやってみたいということですね。 いくつか方法はあります。 私からの回答です。これではいかがですか? ----- ここから ----- <html> <head> <script language="JavaScript"> <!-- function checkPassword() { if (document.LOGIN.passwd.value != "oct04") { window.alert("パスワードが違います"); return false; } return true; } //--> </script> </head> <body> 【パスワードチェックサンプル】<p> <form name="LOGIN" action="http://okweb.jp/" method="post" onSubmit="return checkPassword()"> <table> <tr><td>名前:</td><td><input type="text" name="id" size="20"></td></tr> <tr><td>パスワード:</td><td><input type="password" name="passwd" size="20"></td></tr> </table> <input type="submit" name="next" value="次へ"> </form> </body> </html> ----- ここまで ----- または、<script language="JavaScript">の部分を <script src="myscript.js">として、HTMLと同じ場所に、 myscript.jsを作成し、funcrionの行から、//-->の手前の行の '}'まで を、そのmyscript.jsに移します。 でも、見ておわかりのとおり、JavaScriptだとパスワードが バレバレですけどね。 上記、別ファイルにすれば、「名前を付けてページを保存」されない 限りわかりませんが。
その他の回答 (3)
- minimax2005
- ベストアンサー率36% (36/98)
パスワードつきのページを作りたいということですが、サイトを公開している場所(サーバー)でパスワード付きのページを作ることがが許可されていますか? 許可していないところも結構あるので、1度利用規約を読んでみることをおすすめします。
- heilheil
- ベストアンサー率66% (4/6)
どのようなスクリプトを書かれたのかがわからないと回答の しようがありませんので、可能であればNo.1さんの要求どおり、 補足をされることをオススメします。
- nbys_goo
- ベストアンサー率16% (53/326)
補足を要求します。 JavaとJavaScriptは違います。 JavaScriptで何を書きたいのですか? 処理したいhtml内JavaScriptを書くことも出来ますし、別途jsファイルを作ってリンクするのも出来ます。
補足
すみません。よくわかっていなくて!パスワードをいれないとページが開けないというのをやってみたいのですが・・・・。あらゆる本を読んでみたのですが、そのとおりに書いてみても表示しなくてどうしたらいいのかわからなくなってしまいました。よろしくおねがいいたします。
お礼
NO.3さんのご指摘の部分が分かっていませんでした。 早速問い合わせしてからお教えいただいた分ためしてみます。