2016-08-23 6 views
0

簡単な質問に作成したdiv要素にスタイルを追加し、私はJavaScriptで作成されているのdiv持っている:はjavascriptの

var chartDiv = document.createElement("div"); 
this.viewElement.appendChild(chartDiv); 

をしかし、私は、その作成した後に、このdiv要素の周囲に境界線スタイルを設定します。何をjavascriptでこれを行うための最良の方法は? ありがとう

答えて

0

要素スタイルオブジェクトを使用します。

chartDiv.style.border = "thin solid #FFF"; 

また、必要なスタイルを含む要素にCSSクラスを追加するだけです。

+0

私が必要としているものは歓迎です。 – Whirlwind991

1

あなたが持っているあなたのDIVを希望のスタイルを作成します。これは、あなたのDIVより良いスタイルを可能にする

var chartDiv = document.createElement('div'); 
chartDiv.className = 'bordered'; 
this.viewElement.appendChild(chartDiv); 

、および:その後、

div.bordered { 
    border-style: dotted; 
} 

そして、あなたのDIVにクラスを追加ボーダー以上のものを追加してください。

+0

これは良い答えですが、その性質はJavaScriptでのみ表示されます。それ以外の場合は、CSSにもっと傾けたでしょう。 Jecomsは私に答えを提供しましたが、とにかく助けてくれてありがとう – Whirlwind991