Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/02/2012, 17:12
carabassa
 
Fecha de Ingreso: enero-2012
Ubicación: Alzira, Valencia
Mensajes: 90
Antigüedad: 12 años, 4 meses
Puntos: 5
formulario campos ocultos

Hola, tengo este formulario con unos campos que aparecen cuand se selecciona una opcion... Esto funciona de fabula, pero a la hora de pasar lo seleccionado por POST, me pasa todos los campos correctos, excepto los que utilizan la funcion javascript... Os muestro el ejemplo a ver que os parece...

Muchas gracias

Cita:
<script type="text/javascript">
function mostrarReferencia(){
if (document.form3.Conocido[1].checked == true) {
document.getElementById('desdeotro').style.display ='block';
} else {
document.getElementById('desdeotro').style.display ='none';
}
}
</script>


<script type="text/javascript">
function mostrarReferencia2(){
if (document.form3.logo.value== "2" ) {
document.getElementById('desdeotro2').style.displa y='block';
} else {
document.getElementById('desdeotro2').style.displa y='none';
}
}
</script>

Cita:

<form id="form3" name="form3" method="post" action="final.php">
<p>
<input name="Conocido" type="radio" id="Conocido_0" onclick="mostrarReferencia();" value="Google" checked="checked" /> Sin impresion
<input type="radio" name="Conocido" value="Otros" id="Conocido_1" onclick="mostrarReferencia();" /> Con impresion
</p>




<div id="desdeotro" style="display:none;">



<p>
<select name="logoss" id="logo" onclick = "mostrarReferencia2();">

<option value="1">1</option>
<option value="2">2</option>
</select>

Logos a imprimir
<p>

<select name="color1" id="color1">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
</select>
N&ordm; de colores

<select name="posicion1" id="posicion1">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
</select>
Posici&oacute;n
</p>




<div id="desdeotro2" style="display:none;">





<p>Logo 2 <p>
<select name="color2" id="color2">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
</select>
N&ordm; de colores <img src="../images/pregunta.jpg" alt="" title=" N&ordm; de colores a estampar,&nbsp; cu&aacute;ntos m&aacute;s colores mayor coste." />
<select name="posicion2" id="posicion2">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
</select>
Posici&oacute;n <img src="../images/pregunta.jpg" alt="" title=" Cu&aacute;ntas veces y en qu&eacute; posici&oacute;n quiere que marquemos su logo.&nbsp; A m&aacute;s posiciones mayor coste." /></p>


</div>

<p>
<input type="submit" name="adjuntar archivo" id="Adjuntar archivo" value="Adjuntar archivo" />
</p>


</div>
<p>
<label for="empresa"></label>
<input type="text" name="empresa" id="empresa" />
Empresa
</p>
<p>
<input type="text" name="contacto" id="contacto" />
Contacto</p>
<p>
<input type="text" name="tel" id="tel" />
Telefono</p>

<p>
Comentarios</p>
<p>
<label for="coment"></label>
<textarea name="coment" id="coment" cols="132" rows="7"></textarea>
</p>
<p>
<input name="news" type="checkbox" id="news" checked="checked" />
<label for="news"></label>
Recibir la Newsletter de publiregal.es</p>
<p>
<input type="checkbox" name="acepto" id="acepto" />
<label for="acepto"></label>
He leído y acepto la política de protección de datos y las condiciones generales de venta
Ver política de protección de datos Ver condiciones generales de venta
</p>
<p>
<input type="submit" name="button" id="button" value="Enviar" />
</p>
</form>