Un po generico questo è un esempio:
(selezionando la voce 5 mostra input text)
codice:
<form name="form1" id="form1">
<select name="x" onchange="if(this.options[this.selectedIndex].value==5){document.getElementById('testoaggiuntivo').style.display='block';}else{document.getElementById('testoaggiuntivo').style.display='block';}">
<option value=0>0</option>
<option value=1>1</option>
<option value=2>2</option>
<option value=3>3</option>
<option value=4>4</option>
<option value=5>5</option>
<option value=6>6</option>
<option value=7>7</option>
<option value=8>8</option>
<option value=9>9</option>
</select>
</p>
<input name="testoaggiuntivo" id="testoaggiuntivo" type="text" style="display:none" />
</form>
ma non è detto che faccia al caso tuo, io partire da qui