Foros del Web » Programando para Internet » Javascript »

validacion de un radiobutton emergente (oculto)

Estas en el tema de validacion de un radiobutton emergente (oculto) en el foro de Javascript en Foros del Web. Hola, a ver si me explico, tengo un formulario con 4 preguntas basicas, pero en la tercera de ellas, dependiendo de la seleccion, puede abrirse ...
  #1 (permalink)  
Antiguo 29/04/2010, 09:13
 
Fecha de Ingreso: abril-2010
Ubicación: Valencia
Mensajes: 11
Antigüedad: 13 años, 11 meses
Puntos: 0
validacion de un radiobutton emergente (oculto)

Hola, a ver si me explico, tengo un formulario con 4 preguntas basicas, pero en la tercera de ellas, dependiendo de la seleccion, puede abrirse otra pregunta.
Para validar las primeras, no hay problema, pero no se como validar la emergente, y como no hay nada mejor que un ejemplo, he aqui comentado.


<HTML>
<HEAD>
<TITLE>H.D. Imagenio </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT=",">
<META NAME="Description" CONTENT="">

<SCRIPT LANGUAGE="JavaScript">
//<!-- funcion que recorre los radius mediante el name + indice para su validacion -->

function validar(f)
{
var registros=f.reg.value;
for(var q=1;q<=registros;q++)
{
if(!VBR(f,q)) {return false;}
}
return true;
}

function VBR(f,q)
{
var x=f["test"+q].length;
for(var w=0;w<x;w++)
{
if(f["test"+q][w].checked) {return true;}
}
alert("Por favor, conteste a la cuestion numero "+q);
return false;
}

//<!-- Fin de la funcion que recorre los radius mediante el name + indice para su validacion-->


//<!-- Funcion para ver o no ver el emergente -->


function quitar(n) {
document.getElementById(n).style.display='none';
}

function ver(n) {
document.getElementById(n).style.display='block';
}
//<!--Fin Funcion para ver o no ver el emergente -->
</script>
<!-- Fin de los script. -->
</HEAD>

<!-- Cabecera de la pagina -->
<BODY background="fondo.gif">
<TABLE WIDTH="100%">
<TR>
<TD WIDTH="20%" HEIGHT="100"><A HREF="http://www.movistar.es/" target="new"><IMG SRC="logo.gif" WIDTH="100" HEIGHT="100" BORDER="0" title="" ALIGN="TOP"></A></TD>
<TD WIDTH="60%" HEIGHT="100" ><CENTER><IMG SRC="hdimage.gif" WIDTH="432" HEIGHT="100" BORDER="0" ALT=""></CENTER></TD>
<TD WIDTH="20%" HEIGHT="100"><A HREF="http://csd-valencia.telefonica" target="new"><IMG SRC="ctv.gif" WIDTH="100" HEIGHT="80" BORDER="0" title=""="" ALIGN="center"></A></TD>
</TR>
</TABLE>

<!-- Comienza el formulario -->
<form id="imaform" method="post" onsubmit="return validar(this);" action="">



<FIELDSET STYLE="width: 97%; border-color: lime"><LEGEND STYLE="color: #FF0000; font-weight: bold">1.- Televisor</LEGEND>
¿Ten&iacute;a el cliente un televisor compatible con alta definici&oacute;n?<BR>
<input type="radio" id="TV" name="test1" value="Si"> Si&nbsp;&nbsp;&nbsp;&nbsp;
<input type="radio" id="TV" name="test1" value="No"> No<br>
</FIELDSET>


<FIELDSET STYLE="width: 97%; border-color: lime"><LEGEND STYLE="color: #FF0000; font-weight: bold">2.- Conexi&oacute;n</LEGEND>
¿C&oacute;mo conect&oacute; el descodificador al televisor?<BR>
<input type="radio" id="CB" name="test2" value="A través de HDMI"> A trav&eacute;s de HDMI&nbsp;&nbsp;&nbsp;&nbsp;
<input type="radio" id="CB" name="test2" value="A través deEuroconector"> A trav&eacute;s de Euroconector&nbsp;&nbsp;&nbsp;&nbsp;
<input type="radio" id="CB" name="test2" value="Con ambos cables"> Con ambos cables
</FIELDSET>


<FIELDSET STYLE="width: 97%; border-color: lime"><LEGEND STYLE="color: #FF0000; font-weight: bold">3.- Modo de Video</LEGEND>
¿Qu&eacute; modo de video qued&oacute; seleccionado en el descodificador?<BR>
<input type="radio" id="DV" name="test3" onclick="quitar('hdmi');" value="1080i"> 1080i&nbsp;&nbsp;&nbsp;&nbsp;
<input type="radio" id="DV" name="test3" onclick="quitar('hdmi');" value="720p"> 720p&nbsp;&nbsp;&nbsp;&nbsp;
<input type="radio" id="DV" name="test3" onclick="quitar('hdmi');" value="HDMI+Euroconector"> HDMI+Euroconector
<input type="radio" id="DV" name="test3" onclick="ver('hdmi');" value="Euroconector"> Euroconector (este es el problema, al seleccionar este, sale el emergente) </FIELDSET>

<div id="hdmi" style="display:none">
<!-- Emergente si selecciona euroconector -->
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<FIELDSET STYLE="width: 94%; border-color: lime"><LEGEND STYLE="color: #FF0000; font-weight: bold">3.1- HDMI</LEGEND>
En caso de que lo haya conectado por Euroconector, ¿dej&oacute; al cliente el cable HDMI por si lo necesita en adelante?<BR>
<input type="radio" id="CE" name="1test" value="Si"> Si&nbsp;&nbsp;&nbsp;&nbsp;
<input type="radio" id="CE" name="1test" value="No"> No&nbsp;&nbsp;&nbsp;&nbsp;
<!-- Fin Emergente si selecciona euroconector -->
</FIELDSET> este seria el que habria que validar, pero solo si se marca euroconector en el anterior.
</div>

<FIELDSET STYLE="width: 97%; border-color: lime"><LEGEND STYLE="color: #FF0000; font-weight: bold">4.-Diferencia de Calidad</LEGEND>
¿Ha percibido el cliente diferencia entre los canales HD y SD mostrandole los caneles 100 y 106?<BR>

<input type="radio" id="DIF" name="test4" value="1"> Si&nbsp;&nbsp;&nbsp;&nbsp;
<input type="radio" id="DIF" name="test4" value="2"> No
</FIELDSET>
<div>
<label for="notas">
<span style="color:#c00;">*</span>Observaciones
</label><BR>
<textarea name="notas" id="notes" rows="3" cols="70" onkeyup="val=this.value; if (val.length > 128) { alert('Lo siento, has sobrepasado el limite de 128 caracteres'); this.value = val.substring(0,128); } this.form.count.value=128-parseInt(this.value.length); ">Comentarios</textarea>
</div>
<!-- Comprobamos los caracteres escritos -->
<div>
<label for="count">Caracteres disponibles:</label>
<input type="text" name="count" id="counter" value="128" size="2" />
<?php $text_len = preg_match_all('/./', $str, $dummy); ?>
</div>

<!-- Comprobamos los caracteres escritos -->
<!-- Indicamos el numero de registros que debe recorrer el script de validacion de radiobutons -->
<input type=hidden name=reg value="4">
<!-- Fin de la indicacion del numero de registros que debe recorrer el script de validacion de radiobutons -->
<!-- Boton de enviar -->
<input type="submit" id="mando" name="send" onclick="" value="Enviar &raquo;" title="Pulsa una vez para enviar el formulario." ">
<!-- Boton de limpiar formulario -->
<input type="reset" value="Borrar Formulario" name="Borra" onclick="quitar('hdmi');">
</FORM>
<!-- Fin del Formulario -->
</FORM>
</BODY>
</HTML>


Espero vuestras propuestas.

Saludos.
  #2 (permalink)  
Antiguo 29/04/2010, 14:31
 
Fecha de Ingreso: octubre-2009
Mensajes: 97
Antigüedad: 14 años, 5 meses
Puntos: 4
Respuesta: validacion de un radiobutton emergente (oculto)

Usa éste código. Modifique la función de VBR:
Código Javascript:
Ver original
  1. <HTML>
  2. <HEAD>
  3. <TITLE>H.D. Imagenio </TITLE>
  4. <META NAME="Generator" CONTENT="EditPlus">
  5. <META NAME="Author" CONTENT="">
  6. <META NAME="Keywords" CONTENT=",">
  7. <META NAME="Description" CONTENT="">
  8.  
  9. <SCRIPT LANGUAGE="JavaScript">
  10. //<!-- funcion que recorre los radius mediante el name + indice para su validacion -->
  11.  
  12. function validar(f)
  13. {
  14. var registros=f.reg.value;
  15. for(var q=1;q<=registros;q++)
  16. {
  17. if(q==3 && VBR(f,"test3",3,false) && f["test3"][3].checked){
  18. if(VBR(f,"1test",3.1,true)){continue}else{return false}
  19. }
  20. if(!VBR(f,"test"+q,q,true)) {return false;}
  21. }
  22. return true;
  23. }
  24.  
  25. function VBR(f,q,n,alerta)
  26. {
  27. var x=f[q].length;
  28. for(var w=0;w<x;w++)
  29. {
  30. if(f[q][w].checked) {return true;}
  31. }
  32. if(alerta) alert("Por favor, conteste a la cuestion numero "+n);
  33. return false;
  34. }
  35.  
  36. //<!-- Fin de la funcion que recorre los radius mediante el name + indice para su validacion-->
  37.  
  38.  
  39. //<!-- Funcion para ver o no ver el emergente -->
  40.  
  41.  
  42. function quitar(n) {
  43. document.getElementById(n).style.display='none';
  44. }
  45.  
  46. function ver(n) {
  47. document.getElementById(n).style.display='block';
  48. }
  49. //<!--Fin Funcion para ver o no ver el emergente -->
  50. </script>
  51. <!-- Fin de los script. -->
  52. </HEAD>
  53.  
  54. <!-- Cabecera de la pagina -->
  55. <BODY background="fondo.gif">
  56. <TABLE WIDTH="100%">
  57. <TR>
  58. <TD WIDTH="20%" HEIGHT="100"><A HREF="http://www.movistar.es/" target="new"><IMG SRC="logo.gif" WIDTH="100" HEIGHT="100" BORDER="0" title="" ALIGN="TOP"></A></TD>
  59. <TD WIDTH="60%" HEIGHT="100" ><CENTER><IMG SRC="hdimage.gif" WIDTH="432" HEIGHT="100" BORDER="0" ALT=""></CENTER></TD>
  60. <TD WIDTH="20%" HEIGHT="100"><A HREF="http://csd-valencia.telefonica" target="new"><IMG SRC="ctv.gif" WIDTH="100" HEIGHT="80" BORDER="0" title=""="" ALIGN="center"></A></TD>
  61. </TR>
  62. </TABLE>
  63.  
  64. <!-- Comienza el formulario -->
  65. <form id="imaform" method="post" onsubmit="return validar(this);" action="">   
  66.  
  67.  
  68.  
  69. <FIELDSET STYLE="width: 97%; border-color: lime"><LEGEND STYLE="color: #FF0000; font-weight: bold">1.- Televisor</LEGEND>
  70. &#191;Ten&iacute;a el cliente un televisor compatible con alta definici&oacute;n?<BR>
  71. <input type="radio" id="TV" name="test1" value="Si"> Si&nbsp;&nbsp;&nbsp;&nbsp;
  72. <input type="radio" id="TV" name="test1" value="No"> No<br>
  73. </FIELDSET>
  74.  
  75.  
  76. <FIELDSET STYLE="width: 97%; border-color: lime"><LEGEND STYLE="color: #FF0000; font-weight: bold">2.- Conexi&oacute;n</LEGEND>
  77. &#191;C&oacute;mo conect&oacute; el descodificador al televisor?<BR>
  78. <input type="radio" id="CB" name="test2" value="A través de HDMI"> A trav&eacute;s de HDMI&nbsp;&nbsp;&nbsp;&nbsp;
  79. <input type="radio" id="CB" name="test2" value="A través deEuroconector"> A trav&eacute;s de Euroconector&nbsp;&nbsp;&nbsp;&nbsp;
  80. <input type="radio" id="CB" name="test2" value="Con ambos cables"> Con ambos cables
  81. </FIELDSET>
  82.  
  83.  
  84. <FIELDSET STYLE="width: 97%; border-color: lime"><LEGEND STYLE="color: #FF0000; font-weight: bold">3.- Modo de Video</LEGEND>
  85. &#191;Qu&eacute; modo de video qued&oacute; seleccionado en el descodificador?<BR>
  86. <input type="radio" id="DV" name="test3" onclick="quitar('hdmi');" value="1080i"> 1080i&nbsp;&nbsp;&nbsp;&nbsp;
  87. <input type="radio" id="DV" name="test3" onclick="quitar('hdmi');" value="720p"> 720p&nbsp;&nbsp;&nbsp;&nbsp;
  88. <input type="radio" id="DV" name="test3" onclick="quitar('hdmi');" value="HDMI+Euroconector"> HDMI+Euroconector
  89. <input type="radio" id="DV" name="test3" onclick="ver('hdmi');" value="Euroconector"> Euroconector  </FIELDSET>
  90.  
  91. <div id="hdmi" style="display:none">
  92. <!-- Emergente si selecciona euroconector -->
  93. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<FIELDSET STYLE="width: 94%; border-color: lime"><LEGEND STYLE="color: #FF0000; font-weight: bold">3.1- HDMI</LEGEND>
  94. En caso de que lo haya conectado por Euroconector, &#191;dej&oacute; al cliente el cable HDMI por si lo necesita en adelante?<BR>
  95. <input type="radio" id="CE" name="1test" value="Si"> Si&nbsp;&nbsp;&nbsp;&nbsp;
  96. <input type="radio" id="CE" name="1test" value="No"> No&nbsp;&nbsp;&nbsp;&nbsp;
  97. <!-- Fin Emergente si selecciona euroconector -->
  98. </FIELDSET> este seria el que habria que validar, pero solo si se marca euroconector en el anterior.
  99. </div>
  100. <FIELDSET STYLE="width: 97%; border-color: lime"><LEGEND STYLE="color: #FF0000; font-weight: bold">4.-Diferencia de Calidad</LEGEND>
  101. &#191;Ha percibido el cliente diferencia entre los canales HD y SD mostrandole los caneles 100 y 106?<BR>
  102.  
  103. <input type="radio" id="DIF" name="test4" value="1"> Si&nbsp;&nbsp;&nbsp;&nbsp;
  104. <input type="radio" id="DIF" name="test4" value="2"> No
  105. </FIELDSET>
  106. <div>
  107. <label for="notas">
  108. <span style="color:#c00;">*</span>Observaciones
  109. </label><BR>
  110. <textarea name="notas" id="notes" rows="3" cols="70" onkeyup="val=this.value; if (val.length > 128) { alert('Lo siento, has sobrepasado el limite de 128 caracteres'); this.value = val.substring(0,128); } this.form.count.value=128-parseInt(this.value.length); ">Comentarios</textarea>
  111. </div>
  112. <!-- Comprobamos los caracteres escritos -->   
  113. <div>
  114. <label for="count">Caracteres disponibles:</label>
  115. <input type="text" name="count" id="counter" value="128" size="2" />
  116. <?php $text_len = preg_match_all('/./', $str, $dummy); ?>
  117. </div>
  118.  
  119. <!-- Comprobamos los caracteres escritos -->
  120. <!-- Indicamos el numero de registros que debe recorrer el script de validacion de radiobutons -->
  121. <input type=hidden name=reg value="4">
  122. <!-- Fin de la indicacion del numero de registros que debe recorrer el script de validacion de radiobutons -->
  123. <!-- Boton de enviar -->
  124. <input type="submit" id="mando" name="send" onclick="" value="Enviar &raquo;" title="Pulsa una vez para enviar el formulario." ">
  125. <!-- Boton de limpiar formulario -->
  126. <input type="reset" value="Borrar Formulario" name="Borra" onclick="quitar('hdmi');">
  127. </FORM>
  128. <!-- Fin del Formulario -->
  129. </FORM>
  130. </BODY>
  131. </HTML>
  #3 (permalink)  
Antiguo 30/04/2010, 09:31
Avatar de Tecna  
Fecha de Ingreso: enero-2010
Mensajes: 291
Antigüedad: 14 años, 2 meses
Puntos: 45
Respuesta: validacion de un radiobutton emergente (oculto)

Buenas,

dudo mucho que con ese código puedas validar los radios ocultos ya que le estás diciendo que el número de registros a validar son 4, que son los que no están ocultos y la forma en que construyes el name es 'test' + q y el formato del name de los ocultos es 1test, así que dificilmente los podría encontrar.

Por otro lado además el código no hay por donde agarrarlo, tiene bastantes errores y prácticas totalmente desaconsejadas: tienes ids repetidos y deben ser únicos, cierras dos veces el formulario, te falta el action del formulario, las etiquetas es mejor escribirlas siempre en minúsculas y también es costumbre que las variables empiecen por minúscula reservando las mayúsculas para constructores, te falta el doctype que es fundamental, no se deben usar tablas para maquetar, ni cosas del estilo de &nbsp; y es totalmente aconsejable separar la estructura del documento que sería el html, del diseño que seria el css, del comportamiento que sería el javascript y del php que se ejecuta en la parte del servidor, es decir antes de que se cargue la página o después de que se envie el formulario. Además no indentas el código ni lo coloreas, que ayuda mucho, no sólo a tí, sino a los que te vayan a ayudar, si lo haces así y quitas todo lo superfluo te será más fácil a ti mismo encontrar los errores y recibirás mas ayuda. Lo mejor es hacer un ejemplo sencillo y así es más fácil localizar el problema. Por ejemplo algo así, basado en lo que querías hacer pero simplificado.

Un simple formulario con 3 grupos de radio botones, el tercero oculto que se muestra al pulsar en la última opción del grupo 2 y se esconde al pulsar en otra distinta. Al validar se comprueba que todos los grupos visibles tengan una opción seleccionada y si no es así se cancela el envio del formulario.

Código HTML:
Ver original
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
  2.   <head>
  3.     <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  4.     <meta name="Language" content="Spanish">  
  5.     <title>esconder y validar bot&oacute;n radio</title>
  6.     <link rel="stylesheet" href="css/prueba.css" type="text/css">
  7.     <script type="text/javascript" src="script/prueba.js"></script>
  8.   </head>
  9.  
  10.   <body>
  11.     <form name="formulario" action="/prueba.pl">
  12.       <fieldset>
  13.         <legend>Grupo 1</legend>
  14.         <p><input type="radio" name="grupo1" value="1-1">opci&oacute;n 1</p>
  15.         <p><input type="radio" name="grupo1" value="1-2">opci&oacute;n 2</p>
  16.         <p><input type="radio" name="grupo1" value="1-3">opci&oacute;n 3</p>
  17.       </fieldset>
  18.       <fieldset>
  19.         <legend>Grupo 2</legend>
  20.         <p><input type="radio" name="grupo2" value="2-1">opci&oacute;n 1</p>
  21.         <p><input type="radio" name="grupo2" value="2-2">opci&oacute;n 2</p>
  22.         <p><input type="radio" name="grupo2" value="2-3">Esta opci&oacute;n muestra el grupo 3</p>
  23.       </fieldset>
  24.       <fieldset id="ocultos">
  25.         <legend>Grupo 3</legend>
  26.         <p><input type="radio" name="grupo3" value="3-1">opci&oacute;n 1</p>
  27.         <p><input type="radio" name="grupo3" value="3-2">opci&oacute;n 2</p>
  28.         <p><input type="radio" name="grupo3" value="3-3">opci&oacute;n 3</p>
  29.       </fieldset>
  30.      
  31.       <p><input type="submit" name="enviar" value="enviar" id="enviar"></p>
  32.     </form>
  33.   </body>
  34. </html>

Código Javascript:
Ver original
  1. var formulario;
  2. var grupo;
  3. var grupos = [];
  4. var ocultos;
  5.  
  6. function init()
  7. {
  8.     formulario = document.formulario;
  9.     grupos = document.getElementsByTagName('fieldset');
  10.     grupo = formulario.grupo2;
  11.     ocultos = document.getElementById('ocultos');
  12.     document.formulario.onsubmit = validar;
  13.    
  14.     for (var i=0; i<grupo.length; i++)
  15.     {
  16.         if ( i == 2 ) grupo[i].onclick = mostrando;
  17.  
  18.         else grupo[i].onclick = ocultando;
  19.     }
  20. }
  21.  
  22. window.onload = init;
  23.  
  24. function mostrando()
  25. {
  26.     ocultos.style.display = 'block';
  27. }
  28.  
  29. function ocultando()
  30. {
  31.     ocultos.style.display = 'none';
  32.     grupo[2].checked = '';
  33. }
  34.  
  35. function validar()
  36. {
  37.     var valido = true;
  38.     var radios;
  39.     for (var i=0; i<grupos.length; i++)
  40.     {
  41.         radios = grupos[i].getElementsByTagName('input');
  42.        
  43.         if (valido == false) break;
  44.         if (i ==2 && grupo[2].checked ==false) break;
  45.        
  46.         for (var j=0; j<radios.length; j++)
  47.         {      
  48.             if (radios[j].checked)
  49.             {
  50.                 valido = true;
  51.                 break;
  52.             }
  53.             else valido = false;       
  54.         }
  55.        
  56.     }
  57.  
  58.     if (valido == false) alert('formulario no valido');
  59.     return valido;
  60. }
  61.  
  62.  
  63. //fin

Código CSS:
Ver original
  1. #ocultos {
  2.     display: none;
  3. }
  4.  
  5. fieldset {
  6.     margin: 5px;
  7. }
  #4 (permalink)  
Antiguo 30/04/2010, 10:23
 
Fecha de Ingreso: abril-2010
Ubicación: Valencia
Mensajes: 11
Antigüedad: 13 años, 11 meses
Puntos: 0
De acuerdo Respuesta: validacion de un radiobutton emergente (oculto)

Muchas Gracias, Bebo funciona perfectamente y ademas has tocado muy poco el codigo. Sensacional. Gracias de nuevo.

En cuanto a ti Tecna, tienes mas razón que un Santo, y encima no me he dado cuenta hasta que lo has comentado. La proxima vez procurare algo asi:

Código HTML:
			if(alerta) alert("Por favor, conteste a la cuestion numero "+n);
		return false;
	}

	//<!-- Fin de la funcion que recorre los radius mediante el name + indice para su validacion-->


	//<!-- Funcion para ver o no ver la pregunta oculta emergente -->


		function quitar(n) {
		document.getElementById(n).style.display='none';
		} 

		function ver(n) {
		document.getElementById(n).style.display='block';
		} 
		//<!--Fin Funcion para ver o no ver la pregunta oculta emergente-->

	</script>

<!-- Fin de los script. -->

</HEAD>

<!-- Cabecera de la pagina -->

<BODY background="fondo.gif">
	<TABLE WIDTH="100%">
		<TR>
			<TD WIDTH="20%" HEIGHT="100"><A HREF="http://www.movistar.es/" target="new"><IMG SRC="logo.gif" WIDTH="100" HEIGHT="100" BORDER="0" title="" ALIGN="TOP"></A>
			</TD>

			<TD WIDTH="60%" HEIGHT="100" ><CENTER><IMG SRC="hdimage.gif" WIDTH="432" HEIGHT="100" BORDER="0" ALT=""></CENTER>
			</TD>

			<TD WIDTH="20%" HEIGHT="100"><A HREF="http://csd-valencia.telefonica" target="new"><IMG SRC="ctv.gif" WIDTH="100" HEIGHT="80" BORDER="0" title=""="" ALIGN="center"></A>
			</TD>
		</TR>
	</TABLE>

<!-- Comienza el formulario -->

<form id="imaform" method="post" onsubmit="return validar(this);" action=""> 


<!-- Primera pregunta -->
	<FIELDSET STYLE="width: 97%; border-color: lime">
		<LEGEND STYLE="color: #FF0000; font-weight: bold">1.- Televisor</LEGEND>

			¿Ten&iacute;a el cliente un televisor compatible con alta definici&oacute;n?<BR>

			<input type="radio" id="TV" name="test1" value="Si"> Si&nbsp;&nbsp;&nbsp;&nbsp;

			<input type="radio" id="TV" name="test1" value="No"> No<br>

	</FIELDSET>
<!-- Fin Primera pregunta -->


<!-- Segunda pregunta -->
	<FIELDSET STYLE="width: 97%; border-color: lime">
	<LEGEND STYLE="color: #FF0000; font-weight: bold">2.- Conexi&oacute;n</LEGEND>
		¿C&oacute;mo conect&oacute; el descodificador al televisor?<BR>

			<input type="radio" id="CB" name="test2" value="A través de HDMI"> A trav&eacute;s de HDMI&nbsp;&nbsp;&nbsp;&nbsp;

			<input type="radio" id="CB" name="test2" value="A través deEuroconector"> A trav&eacute;s de Euroconector&nbsp;&nbsp;&nbsp;&nbsp;

			<input type="radio" id="CB" name="test2" value="Con ambos cables"> Con ambos cables

	</FIELDSET> 
No esta entero el codigo, pero para que veas que intento aplicarme.
Gracias a ti tambien.

Saludos.

Etiquetas: emergente, oculto, radiobutton
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 14:50.