Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/01/2006, 09:41
Avatar de The_omars
The_omars
 
Fecha de Ingreso: marzo-2004
Mensajes: 271
Antigüedad: 20 años, 9 meses
Puntos: 0
mostrar un numero con formato decimal

HOla foro ya he leido varios faqs muy buenos he tomado uno de ellos que convierte en decimales y miles FAQ

pero al momento de sumarlo con otro numero me daba problemas a si que decido quitarle el punto con este script:
nota.(los datos con dinamicos) y se ejecuta con un onChange()

Código PHP:

function punitario(este){
v=este.value;
n=este.id;
cant=document.all["cantidad"+n].value;
var 
nentero=0;
var 
cadena=v.split(".");
for(
s=0;s<cadena.length;s++){
nentero+=cadena[s];
}

t=nentero*cant
Ahora ya cuando se multiplica sin punto por ejemplo:
ingreso:
2.300.00
la funcion lo corta y multiplica (supongamos que cantidad es igual a 4 ):
t=230000*4

me arroja lo siguiente:

920000

lo que me falta es mandar ese resultado a otro input pero con el formato:
document.all["resultado"].value=t;
9.200.00

como lo podria hacer?????

tomando en cuenta que la funcion se ejecuta con un onChange()???

por sus respuestas Gracias