<script language="javascript">
function displytext()
{
var mylist=document.form1.listname;
if(mylist.options[mylist.selectedIndex].value==0)
document.form1.textname.style.display = "";
else
document.form1.textname.style.display = "none";

}
</script><form name="form1" action="" method="post">
<select name="listname" id="listname" onchange="displytext()">
  <option value="1">test1</option>
  <option value="2">test2</option>
  <option value="0">other</option>
</select>
<input name="textname" type="text" id="textname" style="display:none " />
</form>