私はjavascriptを初めて使用し、エラーが発生しています。私はいくつかの基本的な概念をスキップしていると確信しています...ごめんなさい。
ここに問題があります。
私は自分のhtmlでこのコードを使用しています:
<div>
<script type='text/javascript'>
var myCanvas = document.getElementsByTagName("canvas");
document.write('<img src="'+myCanvas[0].toDataURL("image/png")+'"/>');
</script></div>
ドキュメントにキャンバスが1つだけあります。私がクロームで見るエラーは次のとおりです。
Uncaught TypeError: Cannot read property '0' of undefined sankey.html:128 (anonymous function)
入ったら
document.write('<img src="'+myCanvas[0].toDataURL("image/png")+'"/>');
(まったく同じ行)javaスクリプトクロームコンソールでは、それは動作します!これはどのように可能ですか?