0

我在网站上有 2 个画布元素。javascript 检查周围 div 的高度和宽度,并像它一样设置画布高度和宽度。

var height = parseInt(document.getElementById("canvaselement").clientHeight); var height2 = parseInt(document.getElementById("canvaselement2").clientHeight);

问题是,如果子页面上不存在两个画布元素之一,则脚本将停止工作。

控制台给了我**Uncaught TypeError: Cannot read property 'clientHeight' of null **

我尝试过类似的东西

if (height = null) {
    console.log("height null");
} 

如果不存在画布元素,我如何获得回退?有什么想法或建议吗?

关于否认

4

0 回答 0