Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/01/2016, 10:08
jmg1189
 
Fecha de Ingreso: septiembre-2015
Mensajes: 58
Antigüedad: 8 años, 7 meses
Puntos: 2
ejecutar funcion al cargar pagina

hola a todos

tal vez sea una pregunta tonta, pero es qu apenas comienzo a manejar javascript.
BUeno, mi pregunta es la siguiente. tengo una función javascript que se ejecuta en el evento onchange en algunas cajas de texto asi;

Código Javascript:
Ver original
  1. function calculo_imp(total,vrdcto1,dcto1,totalD1,vriva1,iva1,vrretefuente1,retefuente1,vrica1,reteica1,totalG1){
  2.                 if(total.==""){  total.value=0; }
  3.                 if(vrdcto1==""){  vrdcto1.value=0; }
  4.                 if(dcto1==""){  dcto1.value=0; }
  5.                 var Dcto = (parseFloat(total)*parseFloat(vrdcto1))/100;
  6.                 if(Dcto==''){  Dcto.value=0; }
  7.                 dcto1.value=(Dcto).toFixed(2);
  8.                 totalD1.value=(parseFloat(total)-dcto1.value).toFixed(2);
  9.                 if(totalD1==""){  totalD1.value=0; }
  10.                 if(vriva1=="") { vriva1.value=0; }
  11.                 if(iva1==""){ iva1.value=0; }
  12.                 var iva =(totalD1.value*parseFloat(vriva1))/100;
  13.                 iva1.value=(iva).toFixed(2);
  14.                 if(vrretefuente1==""){  vrretefuente1.value=0; }
  15.                 if(retefuente1==""){  retefuente1.value=0; }
  16.                 var retefuente =(totalD1.value*parseFloat(vrretefuente1))/100;
  17.                 retefuente1.value = (retefuente).toFixed(2);
  18.                 if(vrica1=="") { vrica1.value=0; }
  19.                 if(reteica1=="") { reteica1.value=0; }
  20.                 reteica1.value=((totalD1.value*parseFloat(vrica1))/100).toFixed(2);
  21.                 if(totalG1==""){ totalG1.value=0; }
  22.                 totalG1.value=(parseFloat(totalD1.value)+parseFloat(iva1.value)-parseFloat(retefuente1.value)-parseFloat(reteica1.value)).toFixed(2);
  23.             }
ésta me funciona bien, lo que me gustaría saber, es como hago para que al cargar la pagina, ésta función se ejecute. He leido que se puede llamar una función en usando
Código Javascript:
Ver original
  1. $(document).ready(function(){ calculo_imp(); })
y lo intenté así, pero no funciona, no sé si sea por los parametros y no encuentro mucha información, podrían ayudarme?

gracias.