Ver Mensaje Individual
  #13 (permalink)  
Antiguo 04/01/2005, 16:44
Avatar de KarlanKas
KarlanKas
Moderador extraterrestre
 
Fecha de Ingreso: diciembre-2001
Ubicación: Madrid
Mensajes: 6.987
Antigüedad: 23 años, 1 mes
Puntos: 61
Prueba con esto

Código HTML:
<html>
<head>
<script language="JavaScript">

//Fecha límite para el formulario

var diaLimite=1;
var mesLimite=1;//enero=0, febrero=1, marzo=2 ... diciembre=11
var anioLimite=2005;


//Si quieres poner la fecha del servidor debes llenar el valor de fechaASP con el formato aaaa/mm/dd por ejemplo de la forma sugerida.
//<% Dim Actual
//Actual = Now() %>
var fechaASP//=<%= Day(Actual) & "/" & Month(Actual) & "/" & Year(Actual) %> //formato: dd/mm/aaaa
if(fechaASP){
diaASP=fechaASP.split("/");
var dia=diaASP[0];
var mes=diaASP[1];
var anio=diaASP[2];
var fecha=new Date(anio,mes,dia);
}
else{

var fecha=new Date();
}
var limite=new Date (anioLimite,mesLimite,diaLimite);

function comprobar(){
formulario=document.forms['frm'];
if(limite<fecha){
for(a=0;a<formulario.elements.length;a++){
formulario[a].disabled=true;
}
}
else{

//No ponemos el Action del formulario hasta que nos aseguramos de que se puede mandar.

formulario.action="destino.html"

}
}

</script>
</head>
<body onload="comprobar()">
<form name="frm" action="#">
<input type="text" name="elemento0"><br>
<input type="text" name="elemento1"><br>
<input type="text" name="elemento2"><br>
<select name="pepote" size="1">
				<option value="1" SELECTED>Elige</option>
				<option value="2">Casa</option>
				<option value="3">Cosa</option></select>

<input type="submit" name="enviar" value="enviar" >
</form>
</body>
</html> 
__________________
Cómo escribir

No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia.

Última edición por KarlanKas; 04/01/2005 a las 16:49