Olá Leandro, tudo bem?
Neste caso há um erro em ambas as funções mostra, que está fazendo com que consequentemente, o conteúdo interno do document.write
não funcionem.
O document.write
tem o papel de escrever no documento uma string contendo um texto e isso é feito por meio das aspas.
Vamos analisar o código!
Na primeira chamada dessa função, o conteúdo dentro dos parenteses está sem as aspas e está tentando fazer um alert
, assim:
mostra (alert ("vc tem probema eletricos em sua casa ?))
Neste caso, o alert
não será reconhecido como função, visto que ele está sendo chamado dentro do document.write
, cujo o papel é escrever no documento da página e não abrir um pop-up. Para corrigir essa questão, podemos chamar a função alert
desvinculada da function mostra
. Dessa forma:
alert ("vc tem probema eletricos em sua casa ?")
Na outra chamada da função mostra, que contém o href, as aspas também não foram utilizadas englobando todo o conteúdo do parênteses, veja:
mostra (<a href "https://www.facebook.com/ascend.instaladora">clique aqui<a>)
Modificando, ficará assim:
mostra ("<a href https://www.facebook.com/ascend.instaladora>clique aqui<a>")
A partir disso, o href será identificado e funcionará dentro do document.write
.
Espero ter ajudado, em caso de dúvidas fique a vontade para perguntar. Bons estudos!