Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/07/2007, 12:33
astut
 
Fecha de Ingreso: septiembre-2005
Ubicación: Valencia
Mensajes: 738
Antigüedad: 19 años, 4 meses
Puntos: 5
Mensaje Suma y restar valores en campo text

Hola pues, trato de sumar y restar valores en un campo text, pero lo que me haze es concatenarme los valores, por ejemplo en la suma cada vez que se ejecuta el script ocurre:
en vez de ser:
1 luego 2 luego 3
es:
1 luego 11 luego 111

Se porque ocurre, porque la propiedad value almacena string, entonces, ¿como lo hago para que sea tipo integer lo que almacene?,

Lo intento con una funcion javascript que "suma y resta" los valores y el campo en cuestion:
Código HTML:
<script language="javascript" type="text/javascript">
	<!--Funcion que utilizaremos para configurar los campos de manera que tengan un valor limitado-->
	function SmrCampo(campo)
	{
		document.getElementById(campo).value+= 1;
	}
	function RtrCampo(campo)
	{
		document.getElementById(campo).value-= 1;
	}
</script>

<input type='text' name='cantidad_tropas1' id='cantidad_tropas1'/>
<input type="button" name="mas1" id="mas1" value="+" onclick="SmrCampo('cantidad_tropas1')"/>
<input type="button" name="menos1" id="menos1" value="-" onclick="RtrCampo('cantidad_tropas1')"/> 
¿Que puedo hacer?, gracias!