我正在使用內聯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>
我看到一個jQuery標籤,但你的JavaScript不使用jQuery的根本。 – Blender 2013-05-08 19:27:13
你想javascript來保存頁面回傳後的圖像src值嗎? – writeToBhuwan 2013-05-08 19:34:26