2013-11-02 6 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

вы должны сделать две кнопки.

Сделать кнопку Видимая изначально, кнопка B скрыта. Когда нажата кнопка A, скройте кнопку A и сделайте кнопку B видимой.

Все это можно сделать с помощью CSS. Ознакомьтесь с некоторыми учебниками jQuery.

+0

Это звучит как простейший подход (без погружения в манипуляции с DOM). Однако более конкретные детали (или пример) сделают этот ответ лучше. – user2864740

Смежные вопросы