Yo tengo algo así:
Código:
function show_hide() {
if(document.getElementById('check_sh1').checked) {
document.getElementById('select_sh2').style.display = "none";
document.getElementById('select_sh2').style.display = "none";
document.getElementById('select_sh2').disabled = true;
} else {
document.getElementById('select_sh2').style.display = "block";
document.getElementById('select_sh2').disabled = false;
}
El none es para que no lo muestre y block lo contrario, pero ahora me surgió otra duda:
Si yo quiero que al cargar la página no muestre el select del botón que se muestra cuando hago click en el botón , como le hago?
Si uso hidden no serviría por que eso lo es para enviar elementos en formularios.