Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/04/2007, 04:42
Batis19
 
Fecha de Ingreso: abril-2007
Mensajes: 5
Antigüedad: 17 años, 1 mes
Puntos: 0
tema javascript

Hola tengo una funcion javascript que me añade en un campo de texto una serie de horas. Si tengo k añadir por ejemplo 5.25 pues primero selecciono el 5 i luego el .25. Entones cuando yo selecciono un numero sin "." me sustituye lo k abia en el campo. La cuestion es k si ay 5.25 y me e ekivocado y kiero poner 5.5 lo k ace es añadirmelo como ej:5.25.5 lo k kiero k cuando me ekivoke sustituya solo el decimal.
5.25
5.5
y no esto 5.25.5, no se si me e explicao bien

function anyade_hora(hora){
if (hora.indexOf(".") == 0){
document.getElementById("horas").value =document.getElementById("horas").value+''+hora;
}else{
document.getElementById("horas").value=hora;
}
}

Si alguien sabe merci