Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/05/2010, 10:16
Avatar de Pafate
Pafate
 
Fecha de Ingreso: mayo-2010
Mensajes: 232
Antigüedad: 14 años, 9 meses
Puntos: 1
Alguien sabe por que no funciona? Codigo novato

Este codigo tiene que haber cosas mal... aparte de por que no funciona... lo pongo con onclick="cont=1" y funciona, solo si tengo otro codigo igual en la misma pagina.

Pongo con onclick="cont=1" y no funciona, pero si copio el codigo y lo pego nuevamente(duplico el codigo), ahi lo clickeo y funciona.

En cambio este de abajo, no funciona para nada XD
Es un conteo regresivo de 5 a 0.
Código:
<input type="button" id="probando" value="5" onclick="cot()"/>
<script language=javascript>
self.setInterval("probando()",1000);
var d = 5;
var i =0;
function cot(){
var cont = 1;
{
function probando(){
if (cont == 1){
var t = d - i++;
if (t <= 0){
t = 0;
//location.href=pagina ="";
}
  document.getElementById("probando").value=t;
}  }
</script>
El otro problema es. tomar el valor si se clickea lo del iframe

Código:
<iframe src="http://es.wikipedia.org/" onclick="cont=1" width="400" height="500" scrolling="no" frameborder="1" >     
</iframe>

<input type="button" id="probando" value="5" onclick="cont=1"/>
<script language=javascript>
self.setInterval("probando()",1000);
var d = 5;
var i =0;
function probando(){
if (cont == 1){
var t = d - i++;
if (t <= 0){
t = 0;
//location.href=pagina ="";
}
  document.getElementById("probando").value=t;
}  }
</script>