Estoy realizando un form dinámico con php que es controlado por un radio, no se en que estoy fallando, espero me puedan ayudar.
Este es el script
Código:
<script languaje=Javascript>
function cambia(){
for (i=0;i<document.formulario.ftipo.length;i++) {
if (document.formulario.ftipo[i].checked) {
resultado = document.formulario[0].ftipo[i].value;
}
for (y=0;y<document.formulario.fbodega.length;y++) {
if (document.formulario.fbodega[y].checked) {
resultadob = document.formulario[0].fbodega[y].value;
}
}
}
if (resultado == "2" ){
document.getElementById('ocultable').style.display='block';
}
else {
document.getElementById('ocultable').style.display='none';
}
}
</script>
y este el formulario
Código:
<form id="formulario" name="formulario" method="GET" action="">
<p>Consecutivo
<label></label>
<input type="text" name="fconsecutivo" id="fconsecutivo" />
</p>
<p>Tipo
<label>
<input type="radio" name="ftipo" id="entrada" value="1" checked="checked" onchange="cambia()"/> Entrada
<input type="radio" name="ftipo" id="salida" value="2" onchange="cambia()"/> Salida
</label>
<p>Bodega
<input type="radio" name="fbodega" id="equipomedico" value="1" checked="checked" onchange="cambia()"/> Equipo Médico
<input type="radio" name="fbodega" id="repuestos" value="2" onchange="cambia()"/> Repuestos de vehículos
<input type="radio" name="fbodega" id="activos" value="3" onchange="cambia()"/> Activos
</p>
<div class="ocultable" id="ocultable" style="display:none">
<p>Unidad Móvil<label>
<input type="text" name="fmovil" id="fmovil"/>
</label> </div>
Fecha
<label>
<input name="textarea" type="text" id="textarea" value="" />
</label>
</p>
<p> </p>
<hr>
</hr>Código Articulo
<label>
<input type="text" name="f_codarticulo" id="f_codarticulo" onchange="javascript:muestra();"/>
</label>
<label>
<input type="text" name="fdes" id="fdes" />
<br />
Cantidad
<input type="text" name="fcant" id="fcant" />
<input type="text" name="fexis" id="fexis" />
<a href="anadir()">Añadir</a>
<p> </p>
</form>
Espero que me puedan ayudar