• 締切済み

prototype.jp 動作しない

prototype.jsをダウンロードしてきて、 index.phpと同じディレクトリに置いています。 初めてなのでバージョン情報を表示させようと思っています。 下記設定で実行しても最初のアラートaaaaaまでしか表示されません。 $("xxxx").innerHTML = Prototype.Version;の部分をコメントアウトするとbbbbbまで表示されます。 環境----------------------------- CentOS5 PHP5 prototype.js 1.6 index.php----------------------------- <html> <head> <meta http-equiv="content-type" content="text/html;charset=utf-8"> <script src="/prototype.js" type="text/javascript"></script> <script type="text/javascript"><!-- function n(){ alert("aaaaa"); $("xxxx").innerHTML = Prototype.Version; alert("bbbbb"); } // --></script> </head> <body> <input type="button" value="Click" onClick="n()"> <div id="xxxx"></div> </body> </html> ------------------------------------------ 今日始めたばかりなので、なにがなんだかさっぱりわかりません。 よろしくお願いします。

みんなの回答

noname#77845
noname#77845
回答No.1

直接の回答になっていないかもしれませんが…、 <script src="/prototype.js" type="text/javascript"></script> ↓ <script src="prototype.js" type="text/javascript"></script> に変更したら動きませんか?

back-book
質問者

お礼

返事遅れてすみませんです。 gooのパスワードを忘れてしまって、探していました。 今回の動作しない現象は、 プログラムの記述ではなく、OSの設定によるものだと判明しました。 SElinuxを切ってindex.phpを実行するとバージョンが表示されました。 edomin2004さん、ありがとうございました。

関連するQ&A