• ベストアンサー

Javaについて

初心者です。フロントページでHPを作りました。このHTMLシートに Java Scriptを書き込んでも表示しないものなのですか?全く別にHTMLシートを書かなくてはいけないですか?いろいろ試したんですがわからなくなってしまいました。助けてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • heilheil
  • ベストアンサー率66% (4/6)
回答No.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だとパスワードが バレバレですけどね。 上記、別ファイルにすれば、「名前を付けてページを保存」されない 限りわかりませんが。

hahatodo
質問者

お礼

NO.3さんのご指摘の部分が分かっていませんでした。 早速問い合わせしてからお教えいただいた分ためしてみます。

その他の回答 (3)

回答No.3

パスワードつきのページを作りたいということですが、サイトを公開している場所(サーバー)でパスワード付きのページを作ることがが許可されていますか? 許可していないところも結構あるので、1度利用規約を読んでみることをおすすめします。

  • heilheil
  • ベストアンサー率66% (4/6)
回答No.2

どのようなスクリプトを書かれたのかがわからないと回答の しようがありませんので、可能であればNo.1さんの要求どおり、 補足をされることをオススメします。

  • nbys_goo
  • ベストアンサー率16% (53/326)
回答No.1

補足を要求します。 JavaとJavaScriptは違います。 JavaScriptで何を書きたいのですか? 処理したいhtml内JavaScriptを書くことも出来ますし、別途jsファイルを作ってリンクするのも出来ます。

hahatodo
質問者

補足

すみません。よくわかっていなくて!パスワードをいれないとページが開けないというのをやってみたいのですが・・・・。あらゆる本を読んでみたのですが、そのとおりに書いてみても表示しなくてどうしたらいいのかわからなくなってしまいました。よろしくおねがいいたします。

関連するQ&A