JavaScript로 이미지 표시
Siddharth Swami
2022년1월15일
JavaScript는 웹 개발 언어로 알려져 있습니다. JavaScript를 사용하여 이미지를 삽입하여 웹 페이지를 매력적으로 만들 수 있습니다.
기본적으로 HTML에서 <img>
태그를 사용하여 이미지를 표시합니다. <img>
태그에는 src
라는 메서드가 있는데, 이는 우리가 표시하기 위해 제공한 이미지의 소스를 가져오는 데 도움이 됩니다. src
에서 이미지의 전체 경로를 제공해야 합니다. 그렇지 않으면 오류가 발생합니다. 이미지의 너비, 높이도 지정해야 합니다.
JavaScript에는 자체 img
태그가 있어 웹페이지에 이미지를 삽입할 수 있습니다. 재사용 가능한 함수를 만들 수 있습니다. 여기서 우리는 img
요소를 다시 사용하지만 다르게 사용할 것입니다.
이미지의 source
, width
, height
, alt
와 같은 매개변수로 구성된 display_image()
라는 함수를 만들 것입니다. 함수에서 요소를 생성하기 위해 createElement()
를 사용할 것입니다. 이렇게 하면 이 함수를 호출할 때마다 이미지를 동적으로 표시할 수 있습니다.
예를 들어,
<!DOCTYPE html>
<html>
<body>
<p id="demo"></p>
<script>
function display_image(src, width, height, alt) {
var a = document.createElement("img");
a.src = src;
a.width = width;
a.height = height;
a.alt = alt;
document.body.appendChild(a);
}
display_image('JavaScript.jpg',
276,
110,
'JavaScriptImage');
</script>
</body>
</html>
출력:
위의 예는 제공된 소스를 기반으로 웹 페이지에 이미지를 표시합니다. document.body.appendChild()
함수는 웹 페이지 본문에 주어진 요소를 추가합니다.