Foros del Web » Programando para Internet » Javascript »

Seleccion de Checkbox da un valor +1 a un campo Input

Estas en el tema de Seleccion de Checkbox da un valor +1 a un campo Input en el foro de Javascript en Foros del Web. Se que tal vez sere muy patudo al pedir esto pero es que no he encontrado nada, y se muy poco de javascrip, gracias de ...
  #1 (permalink)  
Antiguo 04/08/2004, 16:37
 
Fecha de Ingreso: septiembre-2003
Mensajes: 14
Antigüedad: 20 años, 8 meses
Puntos: 0
Seleccion de Checkbox da un valor +1 a un campo Input

Se que tal vez sere muy patudo al pedir esto pero es que no he encontrado nada, y se muy poco de javascrip, gracias de antemano. Aqui les explico mi idea:


Tengo la necesidad de un script el cual me de valors para esto necesito que estos valores se muestren en un input, y si existiese ya el valor lo recupere desde una bse de datos (esto no hay problema), el asunto es el siguiente, necesito que aparescan los checkbox y al marcarlos se le sume +1 al valor expresado en el input y al deseleccionarlo -1. Si alguien puee ayudarme se lo agradeceria enormemente =) saludos =) !

GRacias.
  #2 (permalink)  
Antiguo 04/08/2004, 20:52
 
Fecha de Ingreso: septiembre-2003
Mensajes: 14
Antigüedad: 20 años, 8 meses
Puntos: 0
He encontrado Este Codigo

He encontrado este codigo y va bien, pero necesito si alguien puede hacerle unos cambios para que se ajuste 100% a lo que necesito, el asunto es el siguiente, me gustaria que en la enventualidad que el input="text"="numero" si presentara un value inicial, el realizar un check de un checkbox afecte al valor inicial del input="text", o que en su defecto en la envetualidad que el checkbox tuviese un valor inicial de checked este valor se expresara en el input="text" como si fuese seleccionado antes.

De antemano muchas gracias.

Código:
<html>
<head>
<title>Cuenta CheckBox</title>


<script language="javascript">

function contar() {

var checkboxes = formulario.checkbox; //Array que contiene los checkbox
var cont = 0; //Variable que lleva la cuenta de los checkbox pulsados

for (var x=0; x < checkboxes.length; x++) {
if (checkboxes[x].checked) {
cont = cont + 1;
}
}


formulario.numero.value = cont;

}
</script>

</head>

<body bgcolor="#FFFFFF" text="#000000">

<form name="formulario" method="post" action="">
  <input name="checkbox" type="checkbox"
onClick="contar();" value="checkbox">
CheckBox 1<br>
  <input name="checkbox" type="checkbox"
onClick="contar();" value="checkbox">
CheckBox 2<br>
<input type="checkbox" name="checkbox" value="checkbox"
onClick="contar();">
CheckBox 3<br>
<input type="checkbox" name="checkbox" value="checkbox"
onClick="contar();">
CheckBox 4<br>
<input type="checkbox" name="checkbox" value="checkbox"
onClick="contar();">
CheckBox 5<br>
<input type="checkbox" name="checkbox" value="checkbox"
onClick="contar();">
CheckBox 6<br>
<input type="checkbox" name="checkbox" value="checkbox"
onClick="contar();">
CheckBox 7<br>
<input type="checkbox" name="checkbox" value="checkbox"
onClick="contar();">
CheckBox 8<br>
<input type="checkbox" name="checkbox" value="checkbox"
onClick="contar();">
CheckBox 9<br>
<input type="checkbox" onClick="contar();" name="checkbox" value="checkbox">
CheckBox 10<br>
  <input name="numero" type="text" size="10">
<br>
</form>

</body>
</html>
  #3 (permalink)  
Antiguo 05/08/2004, 11:04
 
Fecha de Ingreso: septiembre-2003
Mensajes: 14
Antigüedad: 20 años, 8 meses
Puntos: 0
Auxilixo Porfavor alguien que se apiade de mi !! =) GrX
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 11:46.