2013-11-02 116 views
-5

如果我想要一個按鈕並將其更改爲使用javascript單擊另一個按鈕時,我該如何在代碼中編寫此代碼?Javascript:如何將按鈕更改爲另一個按鈕?

這是我有這麼遠,但其無效:/

var change = document.getElementById("fire") === document.getElementById("water"); 
+0

你想改變一個按鈕到另一個?你不能改變按鈕的值或添加一個不同的功能嗎? – putvande

回答

3

的HTML:

<button onclick="myFunction()" id="fire">fire</button> 
<button id="water" style="visibility:hidden">water</button> 

JS:

function myFunction() 
{ 

document.getElementById("fire").style.visibility = 'hidden'; 
document.getElementById("water").style.visibility = 'visible'; 
} 
1

你應該讓兩個按鈕。

使按鈕A最初可見,隱藏按鈕B. 單擊按鈕A時,隱藏按鈕A並使按鈕B可見。

這一切都可以用CSS來完成。簽出一些jQuery教程。

+0

這聽起來像一個最簡單的方法(沒有潛入DOM操作)。但是,更具體的細節(或示例)會使這個答案更好。 – user2864740

相關問題