Foros del Web » Programando para Internet » Javascript »

Radiobutton dar opciones

Estas en el tema de Radiobutton dar opciones en el foro de Javascript en Foros del Web. saludos :D hola no he podido encontrar algo que me ayude... lo que quiero es saber cual es el metodo que se utiliza en el ...
  #1 (permalink)  
Antiguo 07/12/2007, 09:05
Avatar de rol2007  
Fecha de Ingreso: mayo-2007
Ubicación: Santiasco CHILE
Mensajes: 300
Antigüedad: 17 años
Puntos: 4
Radiobutton dar opciones

saludos :D
hola no he podido encontrar algo que me ayude...

lo que quiero es saber cual es el metodo que se utiliza en el radio para saber al instante cual fue seleccionado..

quiero decir que si esta pinxado el radio 1 validar el input1 y si eta presionado el radio 2 validar solamente el input2

ojala alguien sepa


saludos
__________________
Saludos
desde Chile
  #2 (permalink)  
Antiguo 07/12/2007, 10:20
 
Fecha de Ingreso: abril-2006
Mensajes: 75
Antigüedad: 18 años
Puntos: 0
Re: Radiobutton dar opciones

a ver si te sirve esto

<html>
<head>
<script>
function comprueba(obj)
{
if(obj.checked)
{
alert("la opcion"+obj.value+"esta chuleado!");
}

var ele=document.getElementsByName("opcion");

for(i=0;i<ele.length;i++)
{
if(!ele[i].checked)
{
alert("La opcion " + ele[i].value + "No esta chuleada" );

}


}


}
</script>
</head>
<body>
<form>
1<input type="radio" name="opcion" value="1" onclick="comprueba(this)">
2<input type="radio" name="opcion" value="2" onclick="comprueba(this)">
3<input type="radio" name="opcion" value="3" onclick="comprueba(this)">




</form>
</body>
</html>
  #3 (permalink)  
Antiguo 10/12/2007, 13:01
Avatar de rol2007  
Fecha de Ingreso: mayo-2007
Ubicación: Santiasco CHILE
Mensajes: 300
Antigüedad: 17 años
Puntos: 4
De acuerdo Re: Radiobutton dar opciones

Código PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd"
>
<
html><!-- InstanceBegin template="/Templates/fullbody.dwt" codeOutsideHTMLIsLocked="false" -->
<
head>
<
meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
 
<!-- 
InstanceEndEditable -->

<!-- 
InstanceBeginEditable name="head" -->
<!-- 
InstanceEndEditable -->

<
link href="css/estilos.css" rel="stylesheet" type="text/css">
<!--
link href="Prototipo/default.css" rel="stylesheet" type="text/css"-->
</
head>

<
body
  <
tr height="400">
    <
td valign="top" bgcolor="#FFFFFF">
      <
table border=0 width="100%" class='ContentTitle'>
        <
tr>
          <
td width="53%" height="20" class='HeaderTitle'><!-- InstanceBeginEditable name="Titulo" --> <!-- InstanceEndEditable --></td>
          <
td width="47%" class='HeaderTitle'><!-- InstanceBeginEditable name="Botonera" -->            
            <
div align="left"></div>
          <!-- 
InstanceEndEditable --></td>
        </
tr>
      </
table>
      <
br>
      <
table width="100%"  border="0" cellspacing="2" cellpadding="2">
        <
tr valign="top">
          <
td width="71%"><!-- InstanceBeginEditable name="Izquierda" --> 
            <
table width="90%"  border="0" align="center" cellpadding="0" cellspacing="0">
              <
tr>
                <
td><fieldset>
         
                  <
br>
                  <
form name="form" action="#" method ="post" onsubmit="return validateForm(this,false,false,false,false,15);">
                  <
table width="610" border="0" cellspacing="2" cellpadding="0">
                    <
tr>
                      <
td>&nbsp;</td>
                      <
td valign="top">Local</td>
                  <
input type="hidden" name="cod_cd"  >  
                 <
input type="hidden" name="id_regla" >
                 <
input type="hidden" name="size_lista_clase_pedido" >
                      <
td><input type="hidden" name="cod_local" value="$cod_local">&nbsp;&nbsp; $!cod_local</td>
                    </
tr>
                    <
tr>
                      <
td width="32"><p><br>
                      </
p></td>
                      <
td width="233" valign="top">Ajustar l&iacute;neas  </td>
                      <
td width="337"><input name="radiobutton" type="radio" value="1" checked>
                        <
input name="bultos_max" type="text" class="small" maxlength="9"  value="1"onkeypress="return Numeros(event)">bultos &oacute;                       <input name="lineas_max" type="text" class="small" maxlength="9" value="2"onkeypress="return Numeros(event)">
                         
l&iacute;neas de pedido<br>
                        <
input name="radiobutton" type="radio" value="2"  >
                        <
input name="mc_max" type="text" class="small" maxlength="9" value="3"onkeypress="return Numeros(event)">m3</td>
                    </
tr>
                    <
tr>
                      <
td>&nbsp;</td>
                      <
td valign="top">No postergar l&iacute;neas con menos de</td>
                      <
td><input name="cobertura_min" type="text" class="small" onkeypress="return Numeros(event)"  maxlength="9" alt="number|0|0|999999999">d&iacute;as de inventrario </td>
                    </
tr>
                    <
tr>
                      <
td>&nbsp;</td>
                      <
td valign="top">No postergar l&iacute;neas de la siguiente clase</td>                           
                             <
td align="left">  
                        
                             <
input type="hidden" name="id_ciclo_clase_pedido_$cont" value="$!list.id_ciclo_clase_pedido">
                            <
input type="checkbox" name="flag_no_posterga_$cont" value="" >&nbsp;
                           
                            </
td>
                     </
tr>
                  </
table>
                  <
br>
                </
fieldset></td>
              </
tr>
            </
table>
            <
br>
  <
table width="73%"  border="0" align="center" cellpadding="0" cellspacing="0"><tr>
                 <
td><ul id="errors"></ul></td
                   </
tr></table>
            <
br>
      <
table width="192" border="0" align="center" cellpadding="0" cellspacing="2">
        <
tr>
          <
td align="center"><input name="Submit" type="submit" class="cmd" value="  Aceptar  "></td>
          <
td align="center"><input name="Submit" type="button" class="cmd" value=" Cancelar " onClick="location.href='param_posterg3.htm?cod_cd=$!cod_cd'"></td>
        </
tr>
      </
table>
      </
form>
      <
p>&nbsp;</p>
      <
p>&nbsp;</p>

      <!-- 
InstanceEndEditable --></td>
        </
tr>
      </
table>
      </
td>
  </
tr></body></html




Gracias eduardo por el ejemplo pero el problema es que cuando pinchaba sobre algun radio se me iba a otra pagina con solo los input que necesitaba
aqui te mando el codigo lo que se supone que resulte es que:

cuando selecciono el primer radio solo valide los primeros input text, si presiona el otro solo valide ese y no los otros 2


muchas gracias de ante mano
__________________
Saludos
desde Chile
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 08:00.