直線が表示されないのはなぜですか?
Chrome Firefox を使用してそれぞれ jsfiddle を開きます。直線は表示されませんか?
闭关修行中......
スクリーンショットのスタイルを見ると、質問者はjsfiddleを使用していると思います。runjsで普通に実行してみたところ、うまくいかない理由がわかりました。
スクリーンショットに示されているように、jsfiddle はユーザー定義の js を window.onload でラップしているようです。ページが読み込まれた後に呼び出されるのは外側の onload であり、内側の層で onload を再割り当てしても役に立ちません。
window.onload を削除すると、jsfiddle プレビューが通常になります...
Chromeとieedgeでテストしましたが、どちらも直線を生成できます。 コードに何も問題はありません他の理由も考えられます
スクリーンショットのスタイルを見ると、質問者はjsfiddleを使用していると思います。runjsで普通に実行してみたところ、うまくいかない理由がわかりました。
スクリーンショットに示されているように、jsfiddle はユーザー定義の js を window.onload でラップしているようです。ページが読み込まれた後に呼び出されるのは外側の onload であり、内側の層で onload を再割り当てしても役に立ちません。
window.onload を削除すると、jsfiddle プレビューが通常になります...
Chromeとieedgeでテストしましたが、どちらも直線を生成できます。
コードに何も問題はありません
他の理由も考えられます