duvida simple [RESOLVIDO]

1. duvida simple [RESOLVIDO]

Roberto Kahn Pereira
Beto1104

(usa Ubuntu)

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>


  


2. MELHOR RESPOSTA

Raimundo Alves Portela
rai3mb

(usa Outra)

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]

Roberto Kahn Pereira
Beto1104

(usa Ubuntu)

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! :)






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts