Pular para o conteúdo

duvida simple [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. duvida simple [RESOLVIDO]

Enviado em 19/06/2011 - 10:53h

Oi pessoal,

Fiz um pequeno codigo de java script, mas não sei pq, ele não funciona.
Quero que, ao ser pressionado o botão, apareça na tela 1 dos textos dados, em ordem aleatória.
Aí vai:
<html><body>
<p id="texto">qq coisa ou nada</p>
<button type="BUTTON" onclick="textoAleatorio()">Atualiza texto</button>

<script type="text/javascript">
function textoAleatorio()
{
var r;
r = 2*Math.random();
If (r < 1.0){
document.getElementById("texto").innerHTML="<p>...texto 1...</p>";
}
else if (r > 1.0){
document.getElementById("texto").innerHTML="<p>...texto 2...</p>";
}
else {
document.getElementById("texto").innerHTML="<p>...texto3...</p>"
}
}
</script>
</body></html>

Responder tópico

2. Re: duvida simple [RESOLVIDO]

Melhor resposta

Enviado em 19/06/2011 - 12:49h

Hummm...

Erro clássico, erro de sintaxe :-), olha só:

"If (r < 1.0){" ----> seu if (tem o i em maiúsculo)

é só trocar e funciona.

Abraços

3. Re: duvida simple [RESOLVIDO]

Enviado em 19/06/2011 - 13:22h

Você como é? Eu revi esse código varias vezes...e não notei esse pequeno(!!) descuido.
Valeu!!
Agora funcionou! :)

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder