...pudding - diary

この日記は https://yapud.hatenablog.com/ に引っ越し中


2009-09-04

_ [Software] CSS書いてるとIEだけ除け者の気分だね

JavaScript で画面表示のあれこれを操作しようとしたときに色々はまった。

属性に値を設定する setAttribute 使うんだけど、IE だけは style について設定できない。

Firefox とか Opera とかはこんな風に書ける。

$('sample').setAttribute('style','{color:red}');

でもIEだと完全無視。

IEさんに反応してもらうには、prototype.js の Element.setStyle を使う。

Element.setStyle($('sample'); , {'color':'red'})

どっちのブラウザでも反応してほしいので、両方書いておくというしょっぱい作戦でした。


2009年
9月
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
Twitter : @moriya_jp