document.creatElement()
document 객체의 메소드로, HTML 요소를 생성할 수 있다.
const bgImage = document.createElement("img");
//img태그 생성
부모노드.appendChild()
특정 요소에 자식 요소를 추가할 수 있다.
document.body.appendChild(bgImage);
//body 내부에 bgImage를 추가
배열 내의 랜덤 이미지 화면에 출력하기
const images = [
"0.jpg",
"1.jpg",
"2.png"
];
const chosenImage = images[Math.floor(Math.random() * images.length)];
const bgImage = document.createElement("img");
bgImage.src = `img/${chosenImage}`;
document.body.appendChild(bgImage);
'JavaScript > JavaScript' 카테고리의 다른 글
[JavaScript] 비트 연산 Bit Operation (0) | 2022.03.20 |
---|---|
[JS] 전위 연산자, 후위 연산자 (0) | 2022.02.08 |
[JS]2021-1114 자바스크립트 Math - Random number 랜덤 숫자 생성 /반올림, 올림, 버림 (0) | 2021.11.14 |
[JS]2021-1114 padStart() - 문자열 시작 채우기(문자열을 채워 원하는 길이로 만들기)/ String() - 숫자를 문자열로 바꾸기 (0) | 2021.11.14 |
[JS]2021-1114 Date - 자바스크립트로 현재 시간 불러오기/ setInterval(),setTimeout() - 타이머 함수 (0) | 2021.11.14 |