前提・実現したいこと
タイトルの通りです
何回ループさせるわからない状況下でループを抜けるボタンを押すと
ループから抜けられるようにするにはどうしたらいいでしょうか?
該当のソースコード
<script> var break_f=0; window.onload=function(){ for(i=0;i<2000;i++){ img=document.createElement("img"); img.src="https://blogs.gartner.com/ted-chamberlin/files/2018/07/free.jpg?"+new Date().getTime(); img.addEventListener('load', function() { console.log("loading"+i); }); if(break_f==1){ break; alert("break"); } document.body.appendChild(img); } } </script> <input type="button" value="抜ける" onclick="break_f=1">
1つ目の画像のロード可否がわかってから次の画像をロードしたい感じでしょうか?
その場合、ロード成功しても失敗しても次の画像のロードを始めたいですか?