Primeira vez que posto uma pergunta sobre programação aqui. Estou quase terminando um jogo em JS/HTML/CSS e vou publicá-lo no Steam em breve. Resumindo, me deparei com um problema: precisei mover todos os estilos inline do HTML para um arquivo CSS externo. Ao fazer isso, meu código de trabalho parece ter quebrado. Resumi tudo a esta pergunta: por que o botão no código abaixo não exibe a div? Com todos os estilos movidos para um arquivo CSS externo, como posso fazer com que linhas em JavaScript como essa document.getElementById("id").style.display = ""
funcionem com ajustes mínimos nas minhas milhares de linhas de código?
CSS :
#testID {
display: none;
}
HTML :
<div id="testID">
1234
</div>
<div>
<button onclick="showFn()">Show</button>
</div>
Javascript :
function showFn() {
document.getElementById("testID").style.display = ""
}