2009-06-29 1 views

答えて

6

あなたはfolowsようなスタイルの基礎となるcssTextを設定する必要があります。

document.getElementById('xx').style.cssText='font-weight:bold; color:#333;'; 
+0

I W3schoolにHTML DOM Style Objectを参照してください。たくさん知っていますが、innerHTMLと同じようにcssTextを設定することはできませんでした。知っておくといい。 – joebert

+2

これを追加すると、要素xxに関連付けられている他のスタイルがリセットされます。 –

+1

AFAIKのみIEはこの構文を必要とし、他のすべてのブラウザは.style値を設定するだけで動作します。 – scunliffe

8

[ドキュメントのスタイルプロパティがオブジェクトである

document.getElementById(obj).style.fontWeight='bold'; 
document.getElementById(obj).style.color='#333'; 
+4

プロパティはfont-weightではなく、fontWeightです。スクリプト識別子にハイフンを使用することはできません。 – Guffa

+0

Guffa:タイプミスを修正しました。 – guerda

0

分離することができ、

関連する問題