Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/05/2007, 03:31
Avatar de ArrauKano
ArrauKano
 
Fecha de Ingreso: noviembre-2002
Ubicación: Santiago
Mensajes: 664
Antigüedad: 21 años, 6 meses
Puntos: 4
problema con acceso a formulario

¿como puedo acceder a un formulario sin tener que ponerle un name al formulario?

porque el validador me manda errores porque la propiedad name en la etiqueta <form> está "deprecated".

Mi código es un redireccionador que cuenta en una caja los segundos que faltan para hacer la redirección.

las variables <!--{$variable}--> están bien, las reemplazo con smarty (php) antes de salir por pantalla con los valores correctos.

Código:
<script type="text/javascript">
<!-- begin
var start=new Date();
	start=Date.parse(start)/1000;
	var counts=<!--{$tiempo}-->;
	function CountDown(){
		var now=new Date();
		now=Date.parse(now)/1000;
		var x=parseInt(counts-(now-start),10);
		if(document.forms['formu']){document.formu.timer.value = x;}
		if(x>0){
			timerID=setTimeout("CountDown()", 100)
		}else{
			location.href="<!--{$jurl}-->"
		}
	}
//  End -->
</script>

<script type="text/javascript">
<!--
window.setTimeout('CountDown()',100);
-->
</script>

<div class="bloque"><!--{$mensaje}-->
	
		
               <p>Será redirigido automáticamente en <!--{$tiempo}--> segundos:</p>
<form name="formu" id="formu"><input type="text" name="timer" size="2" /></form>
                                                                                 	<p>si su navegador no redirige autom&aacute;ticamente, <a href="<!--{$url}-->">haga click ac&aacute;</a> </p>
                                                                                                             </form>
</div>
__________________
Blog | Tecnosquad