Cita:
Iniciado por lucasabogado Pues concretamente el error que me da es que simplemente no funciona nada osea ningun java y lo tengo puesto asi
<div>
<label><?php _e(primera_actividad) ?></label>
<select name="user_actividad" id="combo" class="textfield required" value="<?php echo esc_attr(stripslashes($user_actividad)); ?>" onchange="mostrar()" />
<option value=""><?php echo esc_attr(stripslashes($user_actividad)); ?></option><option value="uno">uno</option></select>
<div style="display: none;" id="contenido" m20-top>
<label><?php _e(segunda_actividad) ?></label>
<select name="user_actividad_dos" id="combo" class="textfield" value="<?php echo esc_attr(stripslashes($user_actividad_dos)); ?>" onchange="mostrar()" />
<option value=""><?php echo esc_attr(stripslashes($user_actividad)); ?></option><option value="uno">uno</option></select>
</div>
<div style="display: none;" id="contenido2" m20-top>
<label><?php _e(tercera_actividad) ?></label>
<select name="user_actividad_dos" id="combo" class="textfield" value="<?php echo esc_attr(stripslashes($user_actividad_dos)); ?>" onchange="mostrar()" />
<option value=""><?php echo esc_attr(stripslashes($user_actividad)); ?></option><option value="uno">uno</option></select>
</div>
<script language="javascript">
function mostrar()
{
if(document.getElementById('combo').value!=0)
{
document.getElementById('contenido').style.display ='block';
}
}
if(document.getElementById('combo2').value!=0)
{
document.getElementById('contenido2').style.displa y ='block';
}
}
</script> </div>
saludos y gracias
Tienes el IF comparando el valor del elemento con ID = combo2 Pero no tienes ningun elemento con esa ID corrige eso y lo pruebas.
Otra cosita que te podria ayudar a probar cuando hay errores es revisar la consola de errores del navegador, es una herramienta muy util.
Espero que con eso puedas resolver tu problema..
Saludos!