簡體   English   中英

為什么我得到“ReferenceError:getElementById未定義”?

[英]Why am I getting “ReferenceError: getElementById is not defined”?

我寫了一些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/

你需要使用document.getElementById()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM