capsctrldays

2008-10-15 (水) [長年日記]

[JS] IEはclassName

何度か遭遇した気がするけどメモ。

$('target').setAttribute('class' , 'hoge');
$('target').setAttribute('className' , 'hoge'); // for IE
本日のツッコミ(全1件) [ツッコミを入れる]
1 貴重な情報 (2008-10-17 (金) 10:49)

ありがとうございます。<br>私の環境ではfirefoxとIEでのみ<br>テストをしていました。<br>その場合「className」で対象の属性値を取得できていたので、危くそのままのコードで終わらしてしまう所でした。<br><br>hasAttribute()を使用して、classNameを使うか、classを使うか処理をきりわけようと思います。<br>本当にありがとうございました。