Ver Mensaje Individual
  #6 (permalink)  
Antiguo 27/03/2002, 19:02
kraneo
 
Fecha de Ingreso: enero-2002
Mensajes: 50
Antigüedad: 23 años
Puntos: 0
Re: Trabajando con TIEMPO y Listas Desplegables

Ole Ole :)
Demuestra tu Poderio ;)
Bueno.. yo he recojido las dos ideas de TIO-PEPE y las he fusionado.Dejando esto de resultado:

<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript">
function meses(){

//////////////////////////////////////////////////////////////////////////////////////
// EXTRAE LOS MESES QUE RESTAN DE AÑO
//////////////////////////////////////////////////////////////////////////////////////

d = new Date();
tmp = (d.getMonth() + 1) //extrae el mes actual
dias()
for (i=tmp;i<=12;i++){

insertar(i,"mes" )
}

}
function dias(){

////////////////////////////////////////////////////////////////////
// EXTRAE LOS DIAS QUE RESTAN DEL MES
////////////////////////////////////////////////////////////////////
d = new Date();
d2 = new Date();

tmpMes = d.getMonth()+1
tmpDia = d.getDate() //extrae el dia actual
nuevodia = tmpDia
salir = false

for (i=tmpDia;(i<=31&&!salir); i++){
nuevodiaant = nuevodia
nuevodia = nuevodia +1
d2.setDate(nuevodia)

//document.write (d2.getMonth() +1+"-"+tmpMes+"<br>")

if (d2.getMonth()+1!=tmpMes){
salir=true

insertar(nuevodiaant ,"dias")

}else{
insertar(nuevodiaant , "dias")
}
}
}

function insertar(texto , sitio){
////////////////////////////////////////////////////////////////////
// Imprime los resultados
////////////////////////////////////////////////////////////////////
var oOption = document.createElement("OPTION");
oOption.text=texto;
form.sitio.add(oOption);
}
</script>
</head>

<body onload="meses()" bgcolor="#FFFFFF" text="#000000">
<form name="Form" method="post" action="">
<select name="dias">

</select>
<select name="mes">

</select>
</form>
</body>
</html>

Mi idea era llamar a la función meses al cargar, de alli a la de los dias y imprimir los resultados de las dos funciones a traves de la tercera.AY+