« Dojo 0.9.0 テーマ適用時ボタンのフォントサイズ変える | トップページ | IE6ではJSONの最後にカンマいれるとエラー »

2007.11.02

Prototype.jsのgetElementsByClassNameがDojoとコンフリクトか?

IEのbody.onloadの中で、getElementByClassName() を使用すると、Dojoのテキストボックスからフォーカスが外れるときにvalueが消えちゃう。。。。。使わなければちゃんとしてる。わけわからん。

Prototype.jsとDojoは一緒に使っちゃいかんのかな。prototype.jsはVer.1.5.1、DojoはVer.0.9.0を使用。あ、それからbody.onload以外で使ってちゃんとしてるかどうかは未確認でござる。

getElementsByClassNameはPrototype.jsで拡張されたメソッドだが。。。中身を見る気にもならんので、いちいちDOMのクラス名調べて対処したけど。

ある関数を順次コメントアウトしていって調べてたが、まさかの最後のコメントアウトで原因発見。まさかまさか。たまには他人を疑うのも先にせんといかんな。あー、つかれた。

« Dojo 0.9.0 テーマ適用時ボタンのフォントサイズ変える | トップページ | IE6ではJSONの最後にカンマいれるとエラー »

プログラミング」カテゴリの記事

コメント

コメントを書く

(ウェブ上には掲載しません)

トラックバック


この記事へのトラックバック一覧です: Prototype.jsのgetElementsByClassNameがDojoとコンフリクトか?:

« Dojo 0.9.0 テーマ適用時ボタンのフォントサイズ変える | トップページ | IE6ではJSONの最後にカンマいれるとエラー »

2020年5月
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            
フォト

Google AdSense

銀の弾丸

無料ブログはココログ

他のアカウント