Search
 
SCRIPT & CODE EXAMPLE
 

JAVASCRIPT

js load multiple images

// Array of images to load.
const images = [
	"path/to/image.extension",
	"/images/someimage.png",
	"./images/anotherimage.jpg",
	"../separatefolder/assets/onelastimage.gif"
];

// Function to load an image.
function loadImage(src) {
	return new Promise(function(res, rej) {
		const image = new Image();
		function loadCallback() {
			image.removeEventListener("load", loadCallback);
			image.removeEventListener("error", errorCallback);
			res(image);
		}
		function errorCallback() {
			image.removeEventListener("load", loadCallback);
			image.removeEventListener("error", errorCallback);
			rej(image);
		}
		image.addEventListener("load", loadCallback);
		image.addEventListener("error", errorCallback);
		image.src = src;
	});
}

// Function to load multiple images.
function loadImages(...srcs) {
	const promises = [];
	for (let i = 0; i < srcs.length; i++) {
		promises.push(loadImage(srcs[i]));
	}
	return Promise.all(promises);
}

// Load the images in the images array and print them to the console.
loadImages(...images).then(console.log);
Comment

create multiple images in js

for(let i = 0; i < 10; i++) {
   const img = document.createElement("img");
   img.src = "https://picsum.photos/200/301";
}
Comment

add multiple images inside the DOM js


function placeImage(x)
{
    var div = document.getElementById("div_picture_right");

    div.innerHTML = ""; // clear images

    for (counter=1;counter<=x;counter++) {
        var imagem=document.createElement("img");
        imagem.src="borboleta/Borboleta"+counter+".png";
        div.appendChild(imagem);
    }
}

window.onload = function() {
    placeImage(48);
};

Comment

add multiple images inside the DOM js

function placeImage(x)
{
    var div = document.getElementById("div_picture_right");

    div.innerHTML = ""; // clear images

    for (counter=1;counter<=x;counter++) {
        var imagem=document.createElement("img");
        imagem.src="borboleta/Borboleta"+counter+".png";
        div.appendChild(imagem);
    }
}

window.onload = function() {
    placeImage(48);
};
Comment

PREVIOUS NEXT
Code Example
Javascript :: Vanilla JS (on)load with page 
Javascript :: update param in url jquery 
Javascript :: polyfill for apply 
Javascript :: get nearby store by latitude and longitude from my latitude and long node js 
Javascript :: moment set hours 
Javascript :: JavaScript Using a Temporary Variable 
Javascript :: replace all dashes to slashes using jquery in a string 
Javascript :: angular keyup.enter 
Javascript :: foreach object js 
Javascript :: check fro text input jquery 
Javascript :: javascript display max amount of characters 
Javascript :: system collections generic list to javascript array 
Javascript :: js copy text to clipboard 
Javascript :: force page to reload on back button 
Javascript :: javascript get form data as json 
Javascript :: selecionar valselect2 js 
Javascript :: javascript loop through array of objects 
Javascript :: vuejs scrollBehavior 
Javascript :: docker react js 
Javascript :: add css in javascript 
Javascript :: split string on multiple characters javascript 
Javascript :: how to convert a JavaScript iterator to array 
Javascript :: react detect screen size 
Javascript :: guid generator node 
Javascript :: min of an array javascript 
Javascript :: auto increment schema mongoose id 
Javascript :: define default no cache axios headers 
Javascript :: eliminar el ultimo caracter de un string javascript 
Javascript :: delay javascript function 
Javascript :: json get key 
ADD CONTENT
Topic
Content
Source link
Name
2+2 =