<!DOCTYPE html>
<html>
<head>
<title>
</title>
<style>
div
{
width:5em;
height:5em;
background-color:yellow;
}
</style>
</head>
<body>
<div id="div">
</div>
<script>
window.onload = function() {
var x;
x = document.getElementByID("div");
x.style.width = '9em' ;
x.style.backgroundColor = "green";
};
</script>
</body>
</html>
什麼即時做錯了?我想改變使用javascript的寬度或背景顏色div屬性,但它不工作。如何使用javascript操作div風格?
'getElementByID'應該是'getElementById' –
查看瀏覽器的JavaScript控制檯,即Google Chrome按CTRL-SHIFT-I並選擇控制檯選項卡總是一個好主意。在那裏你會看到類似「Uncaught TypeError:document.getElementByID不是函數」的錯誤消息,它指出瞭解決方案,正如Suresh已經提到的那樣。 – gus27