Foros del Web » Programando para Internet » Javascript »

Problemas con flag

Estas en el tema de Problemas con flag en el foro de Javascript en Foros del Web. saludos amigos, tengo problema con un flag puesto que cuando lo "checkeo" despues no lo puedo "deschekear" espero que me ayuden por ke no entiendo ...
  #1 (permalink)  
Antiguo 23/10/2007, 10:15
Avatar de rol2007  
Fecha de Ingreso: mayo-2007
Ubicación: Santiasco CHILE
Mensajes: 300
Antigüedad: 17 años, 6 meses
Puntos: 4
Problemas con flag

saludos amigos,
tengo problema con un flag puesto que cuando lo "checkeo" despues no lo puedo "deschekear"
espero que me ayuden por ke no entiendo ke podria ser...demas ke debe ser algo tonto ejej
muchas gracias


Código:
<html>  
<body>

<script>

	function tipo_campo(valor){
		if(valor == 1){
			if (document.form3.flg_no_amp.checked){
			 	  document.form3.flg_no_amp.value="1";
			}
			else{
				document.form3.flg_no_amp.value="0";
				flg_no_amp.checked="false";
			}
		}
		
		if(valor == 2){			
			if (document.form3.flg_no_rul_sup.checked){
			 	  document.form3.flg_no_rul_sup.value="1";
			}
			else{
				document.form3.flg_no_rul_sup.value="0";
				document.form3.flg_no_rul_sup.checked="false";
			}
		}		
		
		if(valor == 3){
			if (document.form3.flg_no_rul_inf.checked){
			 	  document.form3.flg_no_rul_inf.value="1";
			}
			else{
				document.form3.flg_no_rul_inf.value="0";
				document.form3.flg_no_rul_inf.checked="false";
			}
		}		
		
		if(valor == 4){
			if (document.form3.flg_asig_total_escasez.checked){
			 	  document.form3.flg_asig_total_escasez.value="1";
			}
			else{
				document.form3.flg_asig_total_escasez.value="0";
				document.form3.flg_asig_total_escasez.checked="false";
			}
		}	
 }
</script>












<form name="form3" action="add_clase_pedido.htm" method="post" onsubmit="return validateForm(this,false,false,false,false,15);">
                      <table width="660"  border="0" cellspacing="2" cellpadding="2">
                       <input type="hidden" name="cod_cd" value="$!cod_cd">	
                        <tr>
                          <td width="200">C&oacute;digo</td>
                          <td><input name="cod_clase" type="text" maxlength="10" class="small" value="" onkeypress="return upperCase(event)" id="cod_clase" alt="blank"></td>
                          <td><label for="cod_clase">&nbsp;</label>
                        </tr>
                        <tr>
                          <td>Nombre</td>
                          <td><input name="nombre_clase" type="text" maxlength="50" class="big" value="" onkeypress="return upperCase(event)" id="nombre_clase" alt="blank"></td>
                          <td><label for="nombre_clase">&nbsp;</label></td>
                       </tr>
                        <tr>
                          <td>Jerarqu&iacute;a Clase de Pedido </td>
                          <td><input name="jerarquia" type="text" maxlength="10" class="small" value="" onkeypress="return solonumeros(event)" id="jerarquia" alt="number|0|1|9999999999"></td>
                          <td><label for="jerarquia">&nbsp;</label>
                        </tr>
                        <tr>
                          <td>No Amplificar </td>
                          <td><input type="checkbox" name="flg_no_amp"    value="1" onclick="tipo_campo(1)"></td>
                        </tr>
                        <tr>
                          <td>No redondea UL hacia arriba </td>
                          <td><input type="checkbox" name="flg_no_rul_sup"   value="1" onclick="tipo_campo(2)"></td>
                        </tr>
                        <tr>
                          <td>No redondea UL hacia abajo </td>
                          <td><input type="checkbox" name="flg_no_rul_inf"  value="1" onclick="tipo_campo(3)"></td>
                        </tr>
                        <tr>
                          <td>No asignación total de escasez </td>
                          <td><input type="checkbox" name="flg_asig_total_escasez"  value="1" onclick="tipo_campo(4)"></td>
                        </tr>
                       
                        <tr>
                          <td>&nbsp;</td>
                          <td><input name="Submit" type="submit" class="cmd" value="Agregar"></td>
                        </tr>
                      </table></form>
</body>
</html>
  #2 (permalink)  
Antiguo 23/10/2007, 13:45
Avatar de rol2007  
Fecha de Ingreso: mayo-2007
Ubicación: Santiasco CHILE
Mensajes: 300
Antigüedad: 17 años, 6 meses
Puntos: 4
Re: Problemas con flag

se ke esta penalizado hacer esto pero lo necesito.....no logro que funcione

ojala puedan ayudarme porke estos checkbox me tienen aburrido jeje
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




La zona horaria es GMT -6. Ahora son las 18:29.