웹 개발에서 다른 이미지를 표시하려면 이미지 태그(img 태그)의 소스 속성을 프로그래밍 방식으로 변경해야 할 수도 있습니다. 사용자 상호작용 또는 동적 콘텐츠를 기반으로 합니다. 이를 달성하기 위해 JavaScript는 HTML 요소를 조작하는 다양한 방법을 제공합니다.
다음 시나리오를 고려하십시오.
<img src="../template/edit.png" name="edit-save" alt="클릭 시 JavaScript를 사용하여 이미지 소스를 어떻게 동적으로 변경할 수 있나요?"><br>
처음에 이미지 태그는 소스가 "edit.png"인 이미지를 표시합니다. 목표는 이미지를 클릭할 때 이 소스를 "save.png"로 변경하는 것입니다. 이를 달성하려면 아래와 같이 onclick 이벤트 핸들러가 있는 HTML a 태그를 사용할 수 있습니다.
<a href="#" onclick="edit()"></a><br>
클릭 시 JavaScript를 사용하여 이미지 소스를 어떻게 동적으로 변경할 수 있나요?( ) 함수를 JavaScript로 구현하여 원하는 소스 수정을 수행할 수 있습니다.
function edit()<br>{<pre class="brush:php;toolbar:false">var inputs = document.myform; for(var i = 0; i <p>}<br></p>> ;
이미지 태그에 ID를 할당하면(이 경우 "edit-save") JavaScript 코드가 해당 src 속성에 액세스하고 수정할 수 있습니다. 제공된 스니펫은 ID로 HTML 요소를 검색하고 해당 src 속성을 원하는 소스로 설정하여 표시된 이미지를 효과적으로 변경합니다.
제공한 원본 코드가 클릭 시 JavaScript를 사용하여 이미지 소스를 어떻게 동적으로 변경할 수 있나요? 내에서 src 수정을 처리하려고 시도했다는 점은 주목할 가치가 있습니다. ) 기능으로 인해 소스를 변경하려면 두 번의 클릭이 필요한 문제가 발생했습니다. 이미지 소스 조작을 별도의 단계로 분리함으로써 이러한 불편함을 방지하고 첫 번째 클릭과 동시에 이미지 소스가 즉시 변경되도록 할 수 있습니다.
위 내용은 클릭 시 JavaScript를 사용하여 이미지 소스를 어떻게 동적으로 변경할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!