24节气的意思:「JavaScript」都是“减号”惹的祸?在线急……

来源:百度文库 编辑:杭州交通信息网 时间:2024/03/29 04:15:41
form.user.style.BORDER-BOTTOM='red 1px solid';

上面这段代码的目的在于修改

<input id=user name=user style="BORDER-BOTTOM:#cccccc 1px solid;COLOR:black;" />

结果发现运行出错```错误就在于那个横划线,系统把它误认为减号了``所以出错
笔者试验用同样的语法修改COLOR,结果成功了……
请问如何解决这个“减号”的问题!

<input id="inp1" type="text">
<input type="button" onclick="test()">
<script language="javascript">
function test()
{
var inp1=document.getElementById("inp1")
inp1.style.borderBottomStyle="solid"
inp1.style.borderBottomColor="red"
inp1.style.borderBottomWidth="3"
}
</script>

相关用法,可以找一本CSS中文手册看一下~

form.user.style.borderBottom

有连字符的一般转换时第二项的首单词要大写

HTML中,style中的名称和在javascript中调用的名称是不同的,在javascript中调用的都不会有“-”的