我期望實現的是當單擊圖像時,顯示的內容和圖像更改爲另一個圖像,並且當再次單擊該圖像時,圖像回覆並且內容變爲隱藏如何在點擊時切換圖片並顯示div內容?
目前我有這個腳本標籤
<script language="javascript" type="text/javascript">
function setVis(id, vis) {
document.getElementById(id).style.display = vis;
}
function swapImage() {
switch (imageNo) {
case 1:
image.src = "images/img.png"
imageNo = 2
return(false);
case 2:
image.src = "images/img1.png"
imageNo = 1
return(false);
}
}
</script>
,這在主HTML頁面
<h4><a href="#" onclick="setVis('content','inline');return false;"><img id="image" name="image" src="images/img.png" width="10" height="10" border="0" onclick="swapImage();"/></a> Content</h4>
這不起作用,它顯示的內容,但它不會再次隱藏它,並且圖像不會改變。
我將不勝感激,可提供的感謝
實際上,您可以刪除錨點標記如果你不需要光標作爲指針。如果你想要,你可以使用css來將光標懸停在圖像上時作爲指針。不要忘了選擇這個作爲答案:) – 2011-03-03 23:39:23
謝謝你得到它的工作 – Tom 2011-03-06 19:05:27
@Tom:請選擇此作爲答案,因爲它爲你工作。 – 2011-03-07 02:00:26