Foros del Web » Programando para Internet » Javascript »

Dar Formatos a Numeros en Javascritps

Estas en el tema de Dar Formatos a Numeros en Javascritps en el foro de Javascript en Foros del Web. Estimados. Amigo del Foro de que manera puedo dar formato a un numero en JAVASCRIPT a un Select, es decir tengo un Select de Dias ...
  #1 (permalink)  
Antiguo 23/07/2004, 07:16
Avatar de myconatani  
Fecha de Ingreso: enero-2004
Ubicación: Pje.Ralún 8955 Santiago
Mensajes: 73
Antigüedad: 21 años, 1 mes
Puntos: 1
Dar Formatos a Numeros en Javascritps

Estimados.

Amigo del Foro de que manera puedo dar formato a un numero en JAVASCRIPT a un Select, es decir tengo un Select de Dias pero este me da los siguientes valores y formatos 1,2,3,4,5,6,7,8,9,10,11,etc.. pero quiero que tengan este otro formato 01,02,03,04,05,06,07,08,09,10,11 etc..

La Función que tengo es la siguiente :

<script language="JavaScript" type="text/javascript">
function Desdias(fec)
{
ind_a=document.forms[0].anoi.selectedIndex;
val_a=document.forms[0].anoi.options[ind_a].value;
ind_m=document.forms[0].mesi.selectedIndex;
val_m=document.forms[0].mesi.options[ind_m].value;
lar1=document.forms[0].diai.length;
document.forms[0].diai.length=0;
var tdias=31;
if (val_m=="04" || val_m=="06" || val_m=="09" || val_m=="11") {tdias=30;}
if (val_m=="02" && (val_a)!=Math.floor(val_a/4)) {tdias=28;}
if (val_m=="02" && (val_a)==Math.floor(val_a/4)) {tdias=29;}

for (i=1; i<lar1; i++)

// Aqui Borra el Contenido del Select
{document.forms[0].diai.options[i]=null;}

for (i=1;i<=tdias; i++)
{
// Aqui asigna los dias del mes, aqui debiera darle el Formato

document.forms[0].diai.options[i-1]=eval("new Option([i])");
document.forms[0].diai.options[i-1].value=eval([i]);


}
}

Necesito vuestra ayuda.
atte.
myconatani
Chile.
__________________
myconatani
  #2 (permalink)  
Antiguo 23/07/2004, 10:17
Avatar de tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 23 años, 5 meses
Puntos: 381
Has probado a ponerle esto en la última sentencia?



document.forms[0].diai.options[i-1].value='0' + eval([i]);

  #3 (permalink)  
Antiguo 23/07/2004, 14:40
Avatar de myconatani  
Fecha de Ingreso: enero-2004
Ubicación: Pje.Ralún 8955 Santiago
Mensajes: 73
Antigüedad: 21 años, 1 mes
Puntos: 1
Estimado (a) tunait:

Segun tu referencia, no me dio resultado.

atte.
myconatani
__________________
myconatani
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 22:38.