Firefox3には、ネイティブでgetElementsByClassNameが入ってて、 prototype.jsのgetElementsByClassNameを使う邪魔をしていた。 両者の使用は下記の通り。 ・prototype.js getElementsByClassName(className [, parentElement]) ・Firefox3 getElementsByClassName(className) これでFirefox3で第二引数のparentElementを設定しても無効になってしまってた。 対処法は二つ。 ・getElementsByClassNameを使わないようにする classNameの各タグがspanだった場合、 parentElement.getElementsByTagName('span')で対処できる ・prototype.jsを変更する