영화 api정보 검색으로 찾기
<div id="movie-info" style="color: white;"></div>
<script>
document.getElementById("search-form").addEventListener("submit", function(event) {
event.preventDefault();
var searchTerm = document.getElementById("search-input").value;
fetch(`http://www.kobis.or.kr/kobisopenapi/webservice/rest/movie/searchMovieInfo.json?key=f&movieCd=${movieCd}`)
.then(response => response.json())
.then(data => {
var movieList = data.movieListResult.movieList;
var movieInfoHTML = "";
if (movieList.length > 0) {
var movieInfo = movieList[0];
movieInfoHTML = `
<h2>${movieInfo.movieNm}</h2>
<p>영화명(영문): ${movieInfo.movieNmEn}</p>
<p>제작연도: ${movieInfo.prdtYear}</p>
<p>상영시간: ${movieInfo.showTm}분</p>
<p>감독: ${movieInfo.directors}</p>
<p>배우: ${movieInfo.actors}</p>
<!-- 기타 정보들도 필요에 따라 표시 -->
`;
} else {
movieInfoHTML = "<p>검색 결과가 없습니다.</p>";
}
document.getElementById("movie-info").innerHTML = movieInfoHTML;
})
.catch(error => {
console.error("에러 발생:", error);
});
});
document.getElementById("search-button").addEventListener("click", function(event) {
document.getElementById("search-form").dispatchEvent(new Event("submit"));
});
</script>