No caso eu poderia realizar essa injeção do HTML no JS dessa seguinte maneira?
<script>
function campoeBotao(frase){
document.write("<input>" + "<button> Exemplo </button>");
}
</script>
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
No caso eu poderia realizar essa injeção do HTML no JS dessa seguinte maneira?
<script>
function campoeBotao(frase){
document.write("<input>" + "<button> Exemplo </button>");
}
</script>
Oi, Lucas. Tudo bem?
Dá pra inserir HTML dessa forma sim, mas nesse exemplo que você colocou o valor da variável passado na função não vai ser usado. Não sei é o que você está tentando fazer, mas como vi que estava recebendo um valor na função, você teria que incluir fora das aspas, tipo assim:
function compoeBotao(frase){
document.write("<input>" + "<button>" + frase + "</button>")
}Dessa forma o botão teria o texto da frase passada. N
Espero ter ajudado.