Javascript 在ASPX页面中设置document.getElementById().style=.cssclass
代码优先:Javascript 在ASPX页面中设置document.getElementById().style=.cssclass,javascript,asp.net,Javascript,Asp.net,代码优先: <style type="text/css"> .label1 { font-weight: bold; color: #006699; } </style> <script type="text/javascript"> function test(k) { document.getElementById(k).style = label1; <--this does not work } </script> .标
<style type="text/css">
.label1 {
font-weight: bold;
color: #006699;
}
</style>
<script type="text/javascript">
function test(k) {
document.getElementById(k).style = label1; <--this does not work
}
</script>
.标签1{
字体大小:粗体;
颜色:#006699;
}
功能测试(k){
document.getElementById(k).style=label1;
document.getElementById(k).style=label1;@T.JCrowder就像一个符咒一样工作,是的,label1本身就是一个变量。在控件命名上也注意到了。我想,.classlist/.classname“是我所缺少的。谢谢!@Alex:不用担心,很高兴这有帮助!
document.getElementById(k).classList.add("label1");
document.getElementById(k).className += " label1";