Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Input

Estou fazendo um programa, mas quando eu aperto a caixinha, tudo escrito no mundo HTML some, e só aparece a resposta, gostaria de saber como manter tudo.

segue os codigos



<mata charset="UTF-8">

<h1>APERTE O BOTAO</h1>
aperte

<br>

<input/>
<button>aqui!</button>

<script>

function teste(){


document.write("bugou? acho q sim!");


}

var botao = document.querySelector("button")
botao.onclick = teste;


</script>
1 resposta
solução!

Está acontecendo isso devido ao uso do "document.write" ao invés do "alert"! Fazendo essa substituição você não irá apagar o conteúdo do mundo HTML.