Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/11/2013, 14:04
Avatar de marlanga
marlanga
 
Fecha de Ingreso: enero-2011
Ubicación: Murcia
Mensajes: 1.024
Antigüedad: 13 años, 3 meses
Puntos: 206
Respuesta: Si mi resultado es <0 el valor sea =0

Usa el ID para capturarl elementos. Jamás metas javascript en elementos HTML, al igual que nadie en su sano juicio mete estilos en ellos mediante el viejo y obsoleto atributo "style" (salvo muy contadas ocasiones).

Código Javascript:
Ver original
  1. window.onload=function(){
  2. var RESTADOR={
  3.   input1: document.getElementById("a"),
  4.   input2: document.getElementById("b"),
  5.   output: document.getElementById("c")
  6. };
  7.  
  8. RESTADOR.output.onclick=function(){
  9.  var a=(isNaN(RESTADOR.input1.value))?0:parseFloat(RESTADOR.input1.value);
  10.  var b=(isNaN(RESTADOR.input2.value))?0:parseFloat(RESTADOR.input2.value);
  11.  RESTADOR.output.value=Math.max(0,a-b);
  12. };
  13. }

Última edición por marlanga; 04/11/2013 a las 14:11