var font= document.getElementsByClassName("font");
font.style.color = "blue";
我想要class属性为font的字体全部变成蓝色
document.getElementById()就是根据id来获取元素的,不能直接用来获取元素的id
可以用getElementsByTagName(),下面是代码:
//代码开始
<select id="selectID">
</select>
<select id="selectID1">
</select>
<script type="text/javascript">
for(i=0;;i++){
var a=document.getElementsByTagName("select")[i];
if(a===undefined) {document.write("
结束");break;}
else{document.write("<br/>");document.write("第"+i+"个select的id是");document.write(a.id);}
}
</script>
//代码结束
上面的代码会列出页面中所有select的id,获取option的value值就容易了。
兄弟,我介意你还是用jQuery写吧,代码很简单
$(".font").css("color", "blue");希望能帮到您,谢谢!
本回答被提问者采纳