テキストエリア挿入支援処理などを行うjavascriptの処理時に発見したこと。
Vista+IE8の環境で「getElementById("moji")」とかやるとなぜかエラーになる。
内容は「オブジェクトがありません」とのこと。
無いわけない。
ちゃんとid属性もname属性も指定して、値も一緒にしている。
ためしに、
getElementById(moji)
とやったら、「'moji'は定義されていません」というエラー。
まあ、当たり前だわな。
しかし、
getElementById('moji')
とやると、うまくいく。
IE7の時はこのエラーが出なかったような記憶がアルのだが・・・
協調性を無視し我が道をいくMicrosoftに感謝。
しかし何回も何回もソースを見直してたのがバカみたいだ。
最近はどの言語でも"moji"と書いたら文字列で処理するだろが。普通は。
Vista+IE8の環境で「getElementById("moji")」とかやるとなぜかエラーになる。
内容は「オブジェクトがありません」とのこと。
無いわけない。
ちゃんとid属性もname属性も指定して、値も一緒にしている。
ためしに、
getElementById(moji)
とやったら、「'moji'は定義されていません」というエラー。
まあ、当たり前だわな。
しかし、
getElementById('moji')
とやると、うまくいく。
IE7の時はこのエラーが出なかったような記憶がアルのだが・・・
協調性を無視し我が道をいくMicrosoftに感謝。
しかし何回も何回もソースを見直してたのがバカみたいだ。
最近はどの言語でも"moji"と書いたら文字列で処理するだろが。普通は。
