console.log(document.getElementById("myCanvas").style.length);
私のプログラムにはこのコードがあります。それは、キャンバスの長さが660であるにもかかわらず、0を返します。なぜ誰が知っていますか?Style.lengthとStyle.widthが機能しない
console.log(document.getElementById("myCanvas").style.length);
私のプログラムにはこのコードがあります。それは、キャンバスの長さが660であるにもかかわらず、0を返します。なぜ誰が知っていますか?Style.lengthとStyle.widthが機能しない
これで幅と高さを取得できます。
var canvas = document.getElementById("myCanvas");
var width = canvas.width;
var height = canvas.height;
なぜそれがうまくいったのか分かりませんが、それはありました。 –
それは動作するはずです:) –
CSSには、長さ属性はありません。高さまたは幅だけです。
console.log(document.getElementById("myCanvas").style.height);
console.log(document.getElementById("myCanvas").style.width);
「myCanvas」にhtmlを追加できますか? –
[HTML5キャンバスの幅と高さを取得するにはどうすればよいですか?](http://stackoverflow.com/questions/4032179/how-do-i-get-the-width-and-height-of- a-html5-canvas) –