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')"/>