debes comparar el id de otros para que puedas ejecutar lo que necesitas no te hagas tantas bolas. Imaginemos que tu base de datos tienes el valor otros que a su vez tiene un id que lo cargas en el combo tienes que comparar ese valor id con el que te propongo cambia en el script el valor 2 x el id que se muestra en tu bd
siguiendo el script de arriba seria
Código Javascript
:
Ver original<script language="javascript">
function txt(){
var valor = document.getElementById('cmb').value;
if(valor==2){
document.getElementById('otr').style.display = "block";
}
}
</script>
y el html
Código HTML:
Ver original<select name="cmb" id="cmb" onchange="txt(this.id)"> <!--Esta seccion la cambias x tu php que cargan los datos-->
<input type="text" id="otr" name="otr" style="display:none" />