ページでタブとして使用されている 2 つの画像を切り替えるために、インラインの onclick を使用しています。スワップはうまくいきますが、ページがリロードされると、画像はホーム画像に戻ります。別のタブがクリックされるまで、画像を「選択した」画像のままにしたいと思います。
<img id="image3" src="images/charts1.png" style="display:inline;" onclick="document.getElementById('image3').style.display='none'; document.getElementById('image4').style.display='inline';" "/>
<img id="image4" src="images/charts2.png" style="display:none;" onclick="document.getElementById('image4').style.display='none'; document.getElementById('image3').style.display='inline';"/>
私のスクリプト
<script>
if (document.images) {
img1on = new Image();
img1on.src = "images/over1.jpg";
img1off = new Image();
img1off.src = "images/notover.jpg";
img2on = new Image();
img2on.src = "images/over2.jpg";
img2off = new Image();
img2off.src = "images/notover.jpg";
}
function imgOn(imgName) {
if (document.images) {
document[imgName].src = eval(imgName + "on.src");}
}
function imgOff(imgName) {
if (document.images) {
document[imgName].src = eval(imgName + "off.src");}
}
</script>