Я пытаюсь закодировать текстовое приключение, и поскольку я в основном кодировал в PHP вместо Javascript, я думаю, что забыл все о Javascript: PКак сделать кнопку показать еще одну кнопку onclick?
В любом случае, я ищу, как показать новый после нажатия другой кнопки. У меня есть текст в «innerHTML», поэтому я не знаю, как показать другую кнопку, используя это. Это код, который я до сих пор (и новая кнопка должна привести к «Ъ» при клике)
<script>
function one()
{
document.getElementById("a").innerHTML="You feel something on the ground, and you think it's a stick.";
}
function two()
{
document.getElementById("b").innerHTML="You pick up the stick. It might be useful for something.";
}
</script>
<div style="margin-left:15px; width:200px; margin-top:100px;">
<button onclick="one()">Feel around the cave</button>
</div>
<div style="margin-left:255px; width:200px; margin-top:-15px;">
</div>
<div id="entire" style="margin-left:490px; margin-top:-22px; width:400px; height:600px;"><div id="b"></div><div id="a"></div></div>
не могли бы вы просто использовать innerHTML, чтобы добавить еще одну кнопку? - Как 'innerHTML + = '<кнопка onclick =" nextFunction() "> Текст''? Вы пробовали это? –
@ManiacalMonkey Если я попробую, чтобы он не работал, он просто удаляет текст – zkatx