Вы можете поменять местами источник изображения, как в img.src = "otherimage.png";
Я действительно сделал это в один момент, и есть вещи, которые вы можете сделать, чтобы предварительно загрузить изображения.
Я даже установил специальные атрибуты для элементов изображения, такие как swap-image = "otherimage.png", затем выполнил поиск любых элементов, которые имели его, и настроил обработчики для автоматической замены изображений ... вы можете сделать некоторые забавные вещи.
Извините, я неправильно понял вопрос! но в любом случае, для тех из вас, кто заинтересован в том, чтобы делать то, о чем я говорю, вот пример того, что я имею в виду (грубая реализация, я бы предложил использовать фреймворки, такие как jQuery, чтобы улучшить ее, но просто кое-что, чтобы помочь вам): *
<html>
<body>
<script language="javascript">
function swap(name) {
document.getElementById("image").src = name;
}
</script>
<img id="image" src="test1.png"
onmouseover="javascript:swap('test0.png');"
onmouseout="javascript:swap('test1.png');">
</body>
</html>