Foros del Web » Programando para Internet » Javascript »

Cómo agregar Puntos Decimales?

Estas en el tema de Cómo agregar Puntos Decimales? en el foro de Javascript en Foros del Web. Realicé una caculadora para calcular el costo de una la póliza de seguro. Pero cómo hago para que cuando se ingresen los números, se coloquen ...
  #1 (permalink)  
Antiguo 03/08/2010, 07:27
 
Fecha de Ingreso: septiembre-2006
Mensajes: 2
Antigüedad: 17 años, 7 meses
Puntos: 0
Cómo agregar Puntos Decimales?

Realicé una caculadora para calcular el costo de una la póliza de seguro. Pero cómo hago para que cuando se ingresen los números, se coloquen automaticamente los puntos decimales.

Qué debo hacer?

Muchas Gracias!

Aquí está el Código:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<link rel="stylesheet" type="text/css" href="style.css" />
<title>Calculadora Seguro</title>
<script>
function calcular() {
ne=eval(document.getElementById('neto').value);
iv=eval(document.getElementById('iva').value);
tiv = ne + iv; /*Casilla Total IVA*/
tot = tiv / 2; /*Casilla Total */
document.getElementById('totiva').value=tiv;
document.getElementById('total').value=tot;
}
</script>
</head>
<body>
<li> Valor Canon Arriendo <input type="text" id="neto" value="" onkeyup="calcular()" onKeyPress="EvaluateText('%f', this);" onBlur="this.value = NumberFormat(this.value, '1', '.', ',')" /> </li><br />
<li> Valor Administracion <input type="text" id="iva" value="" onkeyup="calcular()" onKeyPress="EvaluateText('%f', this);" onBlur="this.value = NumberFormat(this.value, '1', '.', ',')" /> </li><br />
<li> Total....... <input type="text" id="totiva" disabled="disabled" /> </li><br />
<li> Valor Poliza...... <input type="text" id="total" disabled="disabled" /> </li><br />
</body>
</html>
  #2 (permalink)  
Antiguo 03/08/2010, 07:52
Avatar de _cronos2
Colaborador
 
Fecha de Ingreso: junio-2010
Mensajes: 2.062
Antigüedad: 13 años, 10 meses
Puntos: 310
Respuesta: Cómo agregar Puntos Decimales?

No entiendo, ¿tú quieres que si sale 2'75 te salga 2.75? Si es así los decimales vienen en ese formato.
Saludos (:
__________________
" Getting older’s not been on my plans
but it’s never late, it’s never late enough for me to stay. "
Cigarettes - Russian Red
  #3 (permalink)  
Antiguo 03/08/2010, 07:59
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 3 meses
Puntos: 126
Respuesta: Cómo agregar Puntos Decimales?

Hola y bienvenido a esta gran comunidad

En principio no se por que evaluas los valores de los campos. En segundo lugar ha de levantarte error, puesto que si los valores resultantes son decimales, has de usar parseFloat()

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;" />

Etiquetas: puntos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:16.