console.log(document.getElementById("myCanvas").style.length);
我的程序中有这个代码。它返回0,尽管画布的长度为660.有谁知道为什么?
答案 0 :(得分:3)
你可以通过它获得宽度和高度。
var canvas = document.getElementById("myCanvas");
var width = canvas.width;
var height = canvas.height;
答案 1 :(得分:2)
在CSS中没有长度属性,只有高度或宽度。你可以用这个:
console.log(document.getElementById("myCanvas").style.height);
console.log(document.getElementById("myCanvas").style.width);