utilizzi l'evento onchange del menu
codice:
<select ... onchange="addtext(this.value);">
e crei una funzione js che, in base al parametro ricevuto, visualizza o meno un input text all'interno di un div che hai precedentemente creato.

codice:
document.getElementById("miodiv").innerHTML = "<input type='text' ... />";