素人がプログラミングを勉強していたブログ

プログラミング、セキュリティ、英語、Webなどのブログ since 2008

連絡先: すかいぷ:javascripter_  か javascripter あっと tsukkun.net skypeのほうがいいです

Javascriptからスタイルを一括指定

function styles(d,obj){
for(var st in obj){
document.body.style[st]=obj[st];
}

}

styles(document.body,{backgroundColor:"gray",color:"white"});

もっといい方法とかはないものか。CSS指定するだけでたくさん行使うのはやだぞ


もっとぜんぜんいい方法があった
JavaScript第五版の101ページあたりのWith文っていうのを使えばいい。

with(document.body.style){
color="white";
backgroundColor="gray";
}

スマートでかっこいいね!なんかwith文は使うなとか本に書いてあるけど意味分からんから分かるまで無視しておく。