.removeChild と .appendChild を使用して、ある画像を別の画像に変更する非常に単純な Javascript 関数を機能させようとしています。私のコードは次のとおりです。
<html>
<head>
<script type="text/javascript" language="javascript">
function bannerload(){
var banner = new Image();
banner.src = "IMG/banner.gif";
var loading = new Image();
loading.src = "IMG/loading.gif";
var bannerElement = document.getElementById("BANNER");
bannerElement.removeChild(banner);
bannerElement.appendChild(loading);
}
</script>
</head>
<body onload="bannerload()">
<div id="BANNER">
<img src="IMG/banner.gif" alt="Banner" />
</div>
</body>
</html>
しかし、それは機能していません。ページは banner.gif で読み込まれるだけで、この画像が loading.gif に変更されることはありません。理由がわかりません。助けてください。
ありがとう!