2012-10-01 7 views
5

の太字フォント/重量スタイルでテキストを作成する方法:私はJavaScriptでテキスト要素のフォントの太さを変更する必要はJavaScript

ここに私のコードは動作しません:

var btn = document.getElementById('accessibilityButton'); 
btn.innerHTML = 'Default Text'; 
btn.innerHTML.style.fontWeight = 'bold'; 

を私は何をしています間違っている?

私はライブラリ(jQuery et al。)を使用したくないので、プレーンなJSソリューションを探しています。

+0

おかげカイザー私はあなたが答えるアップ投票 – GibboK

答えて

16

あなたが使用する必要があります。

btn.style.fontWeight = 'bold'; 

を、それは要素自体の性質だと。

参照:http://jsfiddle.net/6ypS8/

+0

ありがとう、私は答えを受け入れるよ! – GibboK

5

あなたはボタンのないbutton.innerHTMLに直接あなたのスタイルを適用する必要があります

btn.style.fontWeight = 'bold'; 
+0

感謝:-)あなたの編集のために! – GibboK

0

ポストバックを防ぐために 'falseを返す' してください。

<button id="btn" onclick="this.style.fontWeight = 'bold';return false;" >TEXT</button>

関連する問題