Pregunta Fácil (Espero)
Publicado por miguel angel (3 intervenciones) el 02/04/2011 00:20:08
Saludos a todos, espero puedan resolverme una duda.
Sucede que estoy haciendo un formulario cuyos resultados estoy guardando en un archivo externo. La cosa es que necesito que algunos botones sumen o resten números y lo desplieguen en una caja de texto. Me encontré un código muy bueno que lo hace. Entonces, estoy metiendo esto en un archivo .js al que llamo desde mi html.
*------------
var cnt = 0;
function add() {cnt++;set();}
function sub() {cnt--;set();}
function set() {myform.count.value = cnt;}
*-------------
Luego, en el html habría que insertar algo como esto...
*------------
<form name="myform">
<input type="button" value="-"
onclick="sub()" /><input type="input"
value="0" size="3" name="count"
onblur="set();" /><input type="button"
value=" + " onclick="add()" />
</form>
*--------------
Funciona de maravilla, pero ahora hagan de cuenta que necesito 17 de estas maravillas funcionando en la misma página. ¿Qué tengo que hacer para que cada una sume y reste su respectiva caja de texto? además, al final voy a guardar todos los resultados, junto con otros valores de mi formulario - No puedo abrir una etiqueta <form> para cada set de botones.
Les agradezco mucho su ayuda.
Saludos,
Miguel
Sucede que estoy haciendo un formulario cuyos resultados estoy guardando en un archivo externo. La cosa es que necesito que algunos botones sumen o resten números y lo desplieguen en una caja de texto. Me encontré un código muy bueno que lo hace. Entonces, estoy metiendo esto en un archivo .js al que llamo desde mi html.
*------------
var cnt = 0;
function add() {cnt++;set();}
function sub() {cnt--;set();}
function set() {myform.count.value = cnt;}
*-------------
Luego, en el html habría que insertar algo como esto...
*------------
<form name="myform">
<input type="button" value="-"
onclick="sub()" /><input type="input"
value="0" size="3" name="count"
onblur="set();" /><input type="button"
value=" + " onclick="add()" />
</form>
*--------------
Funciona de maravilla, pero ahora hagan de cuenta que necesito 17 de estas maravillas funcionando en la misma página. ¿Qué tengo que hacer para que cada una sume y reste su respectiva caja de texto? además, al final voy a guardar todos los resultados, junto con otros valores de mi formulario - No puedo abrir una etiqueta <form> para cada set de botones.
Les agradezco mucho su ayuda.
Saludos,
Miguel
Valora esta pregunta
0