prototype.jsについての質問です。prototype.jsについての質問です。コンピュータウェブ制作prototype.jsについての質問です。$('...')で取って来たElementオブジェクトは、prototype.jsで拡張されたメソッドが使用できると有りました。document.getElementById('...')で取って来たElementは、そのままではそれらの拡張メソッドは使用できませんか?例えば、prototype.jsがDomのElementクラスを拡張しているとすれば、取って来方に関わらず、全てのElementクラスに拡張メソッドが適用されるように思われるのですが、拡張しているのはDomのElementクラスではないのですか?違うとすれば、DomのElementクラスと、prototype.jsのElementクラスは名前空間(所属しているオブジェクト)的に違っているのでしょうか?また、それぞれの名前空間を教えてください。コード読めって話なんですが、コード読む前の前知識として知っておきたいと思いました。18:13:5160ptこんにちは。こちらの情報が参考になるかもしれません。http://www.greenspace.info/mt/2007/02/27/javascriptproto.htmlいままでElementクラスを介して行っていた処理を,その要素自身のメソッドとして扱う事ができるようになり、より直感的にコードを書けるようになりました。IEでこの拡張が効かなくなる症状に遭遇しました。お手元の環境で,下記のコードを走らせてみて下さい。1.6.0.1で実行すると,Firefox3ではテスト1,2ともに「Hello」が表示されますが,IE7ではテスト2で「オブジェクトでサポートされていないプロパティまたはメソッドです」が出ました。ご返答ありがとうございます。2共にHelloと表示されました。IEでも表示されました。(ちなみにSafariでも同様の結果)ひょっとするとIEで修正が入ったのかもしれませんね。prototype.jsのバージョンは、1.6.0.3です。2共にHelloと表示されました。私のほうのIEは,7.05730.11です。ptrototype.jsのバージョンを1.6.0.1から1.6.0.3に入れ替えてみても,やはりIEはテスト2でこけました。なんででしょうね...。IEでも表示されました。こちらは,私もそうなりました。IE修正説が正しいかもしれません。04:59:57ホント、なんなんでしょうね。jQueryまだ使った事無いんです。流行ってるみたいですね。どんなもんだか使った見たいとは思っている所なんですが。今の所私的には、prototype.js万歳!です。(0)@${screen_name}${name}${text}Twitterでのつぶやきはまだありません「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。これ以上回答リクエストを送信することはできません。はてなココの「ともだち」を表示します。回答リクエストを送信したユーザーはいませんすでに登録されている方はこちらからログインツイートするウォッチリスト2人が登録していますこの質問に含まれるキーワードprototype.js55名前空間21DOM111メソッド494オブジェクト647適用881関連質問yna1962最近新たにRubyを勉強し始めました。いままで、C、PASCAL、C++、VB、Perlなどを習得し、実際かなりコードを書いています。...12122006/12/26200ptroom661javascriptに関する質問です。下記のコードをHTML内に記述します。}}${price}円{{/if}}知りたいことを検索してみようログインして回答する進んだ先のページで「許可する」ボタンを押してはてなによるアクセスを許可すると、認証が終わります。ご利用にあたりましては、はてな利用規約が適用されます。ご確認いただきご同意の上でご利用ください。