Ajax初心者入門講座 に関する質問
【質問】
sample003の pref.js で、以下の部分を何度打ち直しても、
$("btnData").onclick = prefDisp;
IEでは「オブジェクトを指定してください。」というエラーが出るのですが、どうすればいいでしょうか?Firefoxで確認しても、エラーがでます。
ソースコードをコピーペーストしてもだめでした。IEは7で、Firefoxは3.0です。
【回答】
(1)まずWebブラウザが対応しているか確認します。Webブラウザで以下のURLを開き、動作を試してください。
http://ws.bzen.net/pgtop/sample003/pref.html
↑このページが正常に開けるのなら、Webブラウザの対応は大丈夫です。
(2)次にAjax初心者入門講座に掲載してある sample003 のプログラムを、全てそのまま「コピー&ペースト」してから、動作を確認してみてください。
js側ではなく、html側が間違っている可能性もあるからです。(id名など)
(3)あと考えられるのは、prototype.js の配置場所です。
sample003と同じ階層に libフォルダ を作り、その中に prototype.js を配置しないと動きません。
../lib/prototype.jsの位置
以下のステップをもう一度確認してみてください。
Step9・prototype.jsを入手する