Hola amigos,
Vereis tengo este codigo que al pulsar en el checkbox me muestra un selec o el otro hasta aqui funciona perfecto, la cosa es que lo tengo que meter dentro de un bucle entonces cada fila tiene un chekbox y los select, pero claro al tener todos el mismo id no funciona, solo va el primero a ver si alguien sabe como solucionar esto.
<script>
function show_hide() {
if(document.getElementById('check_sh').checked) {
document.getElementById('select_sh').style.display = "none";
document.getElementById('select_sh2').style.displa y = "block";
} else {
document.getElementById('select_sh').style.display = "block";
document.getElementById('select_sh2').style.displa y = "none";
}
}
</script>
<form action="selec.php" method="post" >
<input name="inputt" type="checkbox" id="check_sh" onclick="show_hide() " />
<select name="sele" id="select_sh">
<option>1</option>
<option>11</option>
</select>
<select name="sele2" id="select_sh2" style="display:none;">
<option>2</option>
<option>22</option>
</select>
<input type="submit" />
</form>
Un saludo y mil gracias amigos