我在网站上有 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");
}
如果不存在画布元素,我如何获得回退?有什么想法或建议吗?
关于否认