Solucionado (ver solução)
Solucionado
(ver solução)
4
respostas

não funcionou meu codigo após adicionar a tag big e o hr tambem nao vi funcionar - Vanessa

<meta charset="UTF-8">
<script>

function pulaLinha() {
    document.write("<br>");
    document.write("<br>");
}

function mostra(frase) {
    document.write("<big> frase </big>);
    pulaLinha();
}

var ano = 2012;
mostra("Eu nasci em : " + (ano - 25));
mostra("Adriano nasceu em : " + (ano - 26));
mostra("Paulo nasceu em : " + (ano - 32));

</script>
4 respostas

Oi Vanessa, tudo bem?

Batendo o olho aqui reparei que está faltando as aspas ali na função "mostra".

Logo no document.write.

Testa e dá um retorno se funciona?

Abcs!

Após eu colocar as aspas ele imprime na pagina do IE o codigo abaixo:

frase 

 frase 

 frase 

ele não imprime o que eu passei no parametro da função mostra

<meta charset="UTF-8">
<script>

function pulaLinha() {
    document.write("<br>");
    document.write("<br>");
}

function mostra(frase) {
    document.write("<big>" frase "</big>");
    pulaLinha();
}

var ano = 2012;
mostra("Eu nasci em : " + (ano - 25));
mostra("Adriano nasceu em : " + (ano - 26));
mostra("Paulo nasceu em : " + (ano - 32));

</script>

Oi Vanessa!!

O problema esta na falta do + no document.write da função mostra. Tente alterar para:

document.write("< big>" + frase + "< /big>");

Espero ter ajudado, forte abraço

Iassa

solução!

Oi!

Não esqueça que toda informação a ser mandada para o html precisa estar entre aspas, quando usado o document.write.

Para chamar uma função entre tags e dados anteriores basta digitá-los envolta de sinais de adição para que haja uma concatenação de dados.