Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/11/2009, 01:04
Avatar de mijailrv
mijailrv
 
Fecha de Ingreso: noviembre-2009
Ubicación: <head> AQUI </head>
Mensajes: 145
Antigüedad: 14 años, 6 meses
Puntos: 5
Exclamación Ayuda con Javascript

Tengo la siguiente funcion en javascript... es un .js lo que necesito es saber como programar el html para que funcione ese javascript!!

este es el codigo

Código javascript:
Ver original
  1. var fechaVenc = vencimientos = new Array();
  2.  vencimientos["00"] = 02;
  3.  vencimientos["01"] = 02;
  4.  vencimientos["02"] = 02;
  5.  vencimientos["03"] = 02;
  6.  vencimientos["04"] = 03;
  7.  vencimientos["05"] = 03;
  8.  vencimientos["06"] = 03;
  9.  vencimientos["07"] = 03;
  10.  vencimientos["08"] = 04;
  11.  vencimientos["09"] = 04;
  12.  vencimientos["10"] = 04;
  13.  
  14.  
  15.  function calcular( numero, pago ){
  16.     var cifras = numero.substr( numero.length - 2 );
  17.     var fecha = vencimiento(cifras);
  18.     var hoy = new Date();
  19.     var dia = hoy.getDate();
  20.     var esteMes = hoy.getMonth();
  21.     var sgteMes = 0;
  22.     var esteAno = hoy.getFullYear();
  23.     var sgteAno = 0;
  24.     if(dia > fecha){
  25.         if(esteMes == 11){
  26.             sgteMes = 0;
  27.             sgteAno = esteAno + 1;
  28.         }else{
  29.             sgteMes = esteMes + 1;
  30.             sgteAno = esteAno;
  31.         }
  32.         }else{
  33.         sgteMes = esteMes;
  34.         sgteAno = esteAno;        
  35.     }
  36.     var fechaVenc = new Date();
  37.     fechaVenc.setFullYear(sgteAno);
  38.     fechaVenc.setMonth(sgteMes);
  39.     fechaVenc.setDate(fecha);
  40.     var diasFaltan = fechaVenc.valueOf() - hoy.valueOf();
  41.     diasFaltan = diasFaltan / (1000 * 60 * 60 * 24);
  42.     var faltaPagar = pago / 30 * parseInt(diasFaltan);
  43.         alert(parseInt(faltaPagar));
  44.     }
  45. function vencimiento(cifras){
  46.  return vencimientos[cifras];
  47. }

No se mucho de javascript.. seguro para muchos de ustedes al solo ojearlo sabran que forms o textarea o input hay que colocar y con que id para que funcione