<body>
<script language="javascript">
function test(){
var obj = document.all("a");
obj.borderColor="#FFFFFF";
}
</script>
<table id="a" border="2" bordercolor="#444444">
<tr><td>aaaaaaa</td></tr>
</table><input type="button" value="test" onclick="test()">
</body>
<script language="javascript">
function test(){
var obj = document.all("a");
obj.borderColor="#FFFFFF";
}
</script>
<table id="a" border="2" bordercolor="#444444">
<tr><td>aaaaaaa</td></tr>
</table><input type="button" value="test" onclick="test()">
</body>
....
<body>
<script language="javascript">
function test(){
var obj = document.all("a");
obj.style.borderColor="#FFFFFF";
}
</script>
<table id="a" border="2" bordercolor="#444444">
<tr><td>aaaaaaa</td></tr>
</table><input type="button" value="test" onclick="test()">
</body>
</html>
<html>
<body>
<script language="javascript">
function test(){
var obj = document.all("a");
obj.borderColor="#FFFFFF";
}
</script>
<table id="a" border="2" bordercolor="#444444">
<tr><td>aaaaaaa</td></tr>
</table><input type="button" value="test" onclick="test()">
</body>
</html>注意,borderColor大小写千万不要错!!!
<body>
<script language="javascript">
function test(){
var obj = document.all("a");
obj.borderColor="#FFFFFF";
}
</script>
<table id="a" border="2" bordercolor="#444444">
<tr><td>aaaaaaa</td></tr>
</table><input type="button" value="test" onclick="test();">
</body>
</html>
我总以为在javascript 方法中使用某元素的属性,就和页面上写的属性是一样的呢。现在这个就不一样,属性是bordercolor,但在方法中引用时就成了borderColor。不知道我理解的对不对,如果那样的话,还有多少类似的属性,有没有总结过的??
在HTML中,属性不区分大小写。
在DHTML中,属性和HTML属性的名称基本上是一样的,但大小写区分了。具体是,第一个单词全部小写,第二个单词首写字母大写。
BODY的属性:
accessKey, aLink, background, bgColor, bgProperties, bottomMargin, className, clientHeight, clientLeft, clientTop, clientWidth, document, filter, id, innerHTML, innerText, isTextEdit, lang, language, leftMargin, link, noWrap, offsetHeight, offsetLeft, offsetParent, offsetTop, offsetWidth, outerHTML, outerText, parentElement, parentTextEdit, recordNumber, rightMargin, scroll, scrollHeight, scrollLeft, scrollTop, scrollWidth, sourceIndex, style, tabIndex, tagName, text, title, topMargin, vLink
发现没有?其实不但属性,方法也是一样的。
以后发生这种问题,先看看自己是不是大小有问题。
顺便问一句楼上,经常听说DHTML,你也提到了。DHTML究竟是什么概念,是属于javascript中的概念吗?是不是像<script>中的部分都叫DHTML,瞎猜的,请指点