window.onload如果错误 - 预期的语句

时间:2016-05-15 14:50:29

标签: javascript if-statement window onload

window.onload(
    if(localStorage.getItem('name') !== null) {
        $('#greet').html('Hello ' + localStorage.getItem('name'))
    };
);

为什么我在这里得到一个声明预期错误?我不能把if-s放在window.onload中吗?

1 个答案:

答案 0 :(得分:2)

你的代码错了,这是写的。因为您应该将功能分配给window.onload。 阅读文档:https://developer.mozilla.org/en/docs/Web/API/GlobalEventHandlers/onload

window.onload = function() {
  if (localStorage.getItem('name') !== null) {
    $('#greet').html('Hello ' + localStorage.getItem('name'));
  }
};