Ver Mensaje Individual
  #7 (permalink)  
Antiguo 17/04/2010, 05:05
Avatar de Adler
Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 18 años
Puntos: 126
Respuesta: Cifras con coma

Hola

Sería algo como esto

Código Javascript:
Ver original
  1. function PuntoMiles (val) {
  2. var cadena = val.toString().split("").reverse().join("");
  3. for (var z = cadena.length; z >=0; z--) {
  4. numero = cadena.charAt(z)
  5. if ((cadena.length >= 4 && z ==3 ) || (cadena.length >= 7 && z ==6 ) || (cadena.length >= 10 && z == 9 ) || (cadena.length >= 13 && z ==12 ) || (cadena.length >= 16 && z ==15 )) {
  6. numero +=  ".";
  7. }
  8. }
  9. return(numero);
  10. }
  11.  
  12. var subtotal = dp(eval(document.calcform.total1.value) + eval(document.calcform.total2.value) + eval(document.calcform.total3.value) + eval(document.calcform.total4.value) + eval(document.calcform.total5.value) + eval(document.calcform.total6.value) + eval(document.calcform.total7.value) + eval(document.calcform.total8.value) + eval(document.calcform.total9.value) + eval(document.calcform.total10.value))
  13. document.calcform.subtotal.value = PuntoMiles(subtotal);

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />