这是我的代码,知道为什么它不起作用吗?
<script type="text/javascript">
windows.onload = function() {
function(){
document.body.style.backgroundColor = ('red');
}
};
</script>
这是我的代码,知道为什么它不起作用吗?
<script type="text/javascript">
windows.onload = function() {
function(){
document.body.style.backgroundColor = ('red');
}
};
</script>
没有 jquery,你可以这样做:
window.onload = function(){
document.body.style.backgroundColor = 'red';
};
在您的代码中,您在提供给 onload 的回调中声明了一个函数,但您没有调用它。
您正在声明一个匿名函数,但从未执行它。另外,windows.onload
可能不是你的意思。
你期待会发生什么?
如果您在文档准备就绪时尝试更改背景颜色:
$(document).ready(function () {
$('body').css('backgroundColor', 'red');
});
http://jsfiddle.net/jbabey/8hQyu/
在没有 jQuery 的情况下模拟document.ready
回调并不是一件容易的事,请参阅这个问题。
就背景颜色而言,这很好用:
document.body.style.backgroundColor = ('red');