Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/05/2011, 17:22
Avatar de informacionsys
informacionsys
 
Fecha de Ingreso: mayo-2011
Ubicación: Bogota D.C
Mensajes: 793
Antigüedad: 13 años, 6 meses
Puntos: 76
Ejecutar la misma funcion dos veces

Queridos Compañeros

Tengo las siguientes funciones:


function Mascara(o,f){
v_obj=o
v_fun=f
setTimeout("execmascara()",1)
}

function execmascara(){
v_obj.value=v_fun(v_obj.value)
}


function Area(v){
v=v.replace(/\D/g,"")
v = v.toString().split('').reverse().join('').replace(/(?=\d*\.?)(\d{3})/g,'$1.');
v = v.split('').reverse().join('').replace(/^[\.]/,'');
return v
}// JavaScript Document

Las funciones anteriores son para dar formato de separador de miles

Creo una funcion que se llama Formatear

function Formatear(){

// Llamo a la funcion


return Mascara(document.getElementById("totCincuentaMil") ,Area);
return Mascara(document.getElementById("totCierreCaja"),A rea);
}

EL problema es que solo me ejecuta una sola vez la funcion Mascara, en este caso solo le va a dar formato al campo totCincuentaMil , pero al campo TotCierreCaja no..

Me gustaria saber por que ? o como se puede hacer... No se si haya que meterle un valor aleaotorio para que no quede guardado la cookie.. la verdad no se .. es una idea...