我想根據點擊哪個按鈕來顯示/隱藏div。我嘗試使用javascript函數的參數來做這件事,但我猜我做的全部都是錯的,所以請幫忙。使用JavaScript函數參數切換多個元素
這裏的HTML我有:
<div id="div1">
Content of div1</div>
<div id="div2">
Content of div2</div>
<button id="button" onclick="showhide(x)">Toggle div1</button>
<button id="button" onclick="showhide(y)">Toggle div2</button>
這裏就是我有這麼遠,JS-明智:
<script>
function showhide(x,y)
{
var div x = "div1";
var div y = "div2";
var div = document.getElementById(x);
var div = document.getElementById(y);
if (div.style.display !== "none") {
div.style.display = "none";
}
else {
div.style.display = "block";
}
}
</script>
謝謝!這是有效的。順便說一句 - 哇,你們快! – user3575737