请教一个javascript操作样式表的问题 style对象中还有很多对象如:style.backgroundimage 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不同的属性不同,主要注意大小写,你上面的属性,可以用下面的方法修改<input type="text" name="B" size="8" disabled="true" style="background-color:#C0C0C0"><script language=javascript >document.getElementById("B").style.backgroundColor="red";</script> 如果是响应用户操作,用程序动态改变 input的颜色的话,建议使用 runtimeStyle这样达到了你要的效果,而且能保护你之前定义的样式,不被程序动态改变<input type="text" name="B" size="8" disabled="true" style="background-color:#C0C0C0"><script language=javascript >alert(B.style.cssText) //定义的是 "background-color:#C0C0C0"B.style.backgroundColor="blue"; //改变了B的style //改变后 "background-color:blue" alert(B.style.cssText) //下面代码并没有改变B的style,但是文本框的颜色改变了B.runtimeStyle.backgroundColor="red"; //B的style还是 "background-color:blue",但是文本框显示已经是红色了alert(B.style.cssText) </script> 这样改麻烦。写在css里,用className来改方便 方法形式如下:<script language=javascript> function Changecss() { var val="BACKGROUND-COLOR:#efc0c0" var mel="<input type='text' name='B' size='8' disabled style="+val+">" mk.innerHTML=mel } </script> Ext3 EventObject参数求助?????????????????? jQuery的ajax中异步调用的问题 一个缓存问题 (挑战高手)如何知道用户打开的新网址? IE6下location没起作用 高手看看这个奇怪的问题!!!!!!! 我的问题是不选择checkbox时怎么不执行alert("no"); 在<script>的后面根defer是什么意思? 有关option的js问题,如何实现? 求动态删除表格中某几行及其内容的javascript代码(高分相送) vbscript数组变量传递到javascript问题给100分 如果释放由removeNode()返回的DOM节点???
你上面的属性,可以用下面的方法修改
<input type="text" name="B" size="8" disabled="true" style="background-color:#C0C0C0">
<script language=javascript >
document.getElementById("B").style.backgroundColor="red";
</script>
这样达到了你要的效果,而且能保护你之前定义的样式,不被程序动态改变
<input type="text" name="B" size="8" disabled="true" style="background-color:#C0C0C0">
<script language=javascript >
alert(B.style.cssText) //定义的是 "background-color:#C0C0C0"
B.style.backgroundColor="blue"; //改变了B的style //改变后 "background-color:blue"
alert(B.style.cssText) //下面代码并没有改变B的style,但是文本框的颜色改变了
B.runtimeStyle.backgroundColor="red"; //B的style还是 "background-color:blue",但是文本框显示已经是红色了
alert(B.style.cssText)
</script>
<script language=javascript>
function Changecss()
{
var val="BACKGROUND-COLOR:#efc0c0"
var mel="<input type='text' name='B' size='8' disabled style="+val+">"
mk.innerHTML=mel
}
</script>