Ho cambiato nome all'input text però non succede niente
Modificato così:
codice:
<script language="javascript">
function nascondi_inp_txt(){
if (document.inp_db.cat_comp.options[document.inp_db.cat_comp.selectedIndex].value == '1'){ 
  document.getElementById('inp_text').style.visibility='visible';
 }
  else
 {
  document.getElementById('inp_text').style.visibility='hidden';
}
}
					</script>
                <span id="inp_text" style="visibility:hidden;">
Il campo rimane sempre nascosto e non appare mai