Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/06/2009, 09:47
InfestedART
 
Fecha de Ingreso: agosto-2008
Mensajes: 20
Antigüedad: 16 años, 6 meses
Puntos: 0
Ayuda con button onClick y javascript

en realidad no se si esto va aqui o en PHP

aqui va la duda:

tengo el siguiente codigo:

Código PHP:
<? 
if (!$grados) {$grados=45; }
?>
<input type=text name='grados' id='grados' <? echo "value='$grados'"?> size=5> 
<button name=menos onClick="fmenos('grados', 1)">-</button>
<button name=mas   onClick="fmas('grados', 1)">+</button>
esto genera un campo de texto llamado GRADOS y a continuacion del campo, dos botones [+] [-] que tienen que incrementar o disminuir en 1 el valor que hay en el campo GRADOS

esto se logra con el siguiente codigo en javascript

Código:
<script language="JavaScript" type="text/javascript"> 

function fmas(inputName, vnum)
	{
	var hola = vnum;
	var numero = parseFloat(document.getElementById(inputName).value);
	
	var resultado = numero + hola; 
	resultado=Math.round(resultado*10)/10;
	document.getElementById(inputName).value = resultado; 
	return false;
	}
	
function fmenos(inputName, vnum)
	{
	var hola = vnum;
	var numero = parseFloat(document.getElementById(inputName).value);
	if (numero > 0)
		{	
		var resultado = numero - hola; 
		resultado=Math.round(resultado*10)/10;
		document.getElementById(inputName).value = resultado; 
		}
	return false;
	}
		
</script>
hasta aqui funciona correctamente,

sin embargo si GRADOS es igual a 15 por ejemplo y el usuario tiene que llegar hasta 60, tendria que darle 45 clics al boton [+], entonces

¿hay alguna forma en javascript para poder mantener apretado el boton [+] para asi llegar a numeros altos?