私はJavaScriptの初心者で、if elseステートメントをいくつか実行しようとしました。基本的に、2 行目に私自身のコードが表示されます。7行目まで。しかし、dreamwaever は常に赤くマークします。それで、私は何を間違えましたか
this.toDataURL = function() {
if this.path == []
{
document.getElementById("canvascontent").value = "Oh yeah";
}
else
{
var canvas = document.createElement("canvas");
var ctx = canvas.getContext("2d");
canvas.width = innerWidth;
canvas.height = innerHeight;
ctx.drawImage(layer0, 0, 0);
ctx.drawImage(layer1, 0, 0);
ctx.drawImage(layer2, 0, 0);
var url = canvas.toDataURL('image/png');
document.getElementById("canvascontent").value = url;
}
};