【问题标题】:Why am I getting "ReferenceError: getElementById is not defined"?为什么我收到“ReferenceError:getElementById 未定义”?
【发布时间】:2013-10-30 17:17:03
【问题描述】:

我编写了一些 JavaScript 代码,但由于某种原因,我收到一条错误消息:

ReferenceError: getElementById is not defined

函数如下:

window.onload=function() 
{ 
    clearAll(); 
    updatePizzaToppings(); 
    updatePizzaToppings(); 
    updatePizzaToppings(); 
    updatePizzaToppings(); 
};


function updatePizzaToppings() 
{ 
    var checkBox=getElementById('selectBacon'); 
    var pic=getElementById('BaconPic'); 
    if (checkBox.checked) 
    {
        pic.style.visibility='visible'; 
    }
    else 
    {
        pic.style.visibility='hidden';
    }           
}; 

我也为它制作了一个小 JSFiddle。

http://jsfiddle.net/CkjkB/5/

【问题讨论】:

    标签: javascript


    【解决方案1】:

    你需要使用document.getElementById()

    【讨论】:

      猜你喜欢
      • 2011-08-07
      • 2020-09-28
      • 2012-01-30
      • 1970-01-01
      • 1970-01-01
      • 2013-11-05
      • 2012-06-13
      • 2021-09-28
      • 1970-01-01
      相关资源
      最近更新 更多