« 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の最後にカンマいれるとエラー »

2019年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

銀の弾丸

無料ブログはココログ

他のアカウント