Originariamente inviato da Xinod
se vuoi solo nascondere (rendere non visibile) un elemento
document.getElementById('nome').style.visibility=' hidden'; // ='visible' per mostrarlo

se vuoi che venga nascosto e allo stesso tempo rimosso lo spazio precedentemente occupato
document.getElementById('nome').style.display='non e'; // ='block' (o 'inline' se e' di tipo inline) per mostrarlo

ciao
Ti ringrazio per avermi risposto, però io pensandoci un pò ho provato con un codice che ho visto in una discussione e mi funziona però ho un solo problema, prima dell'<input ...> io ho un testo tipo Nome: dato che quel codice javascript funziona solo sull'input come potrei nascondere insieme all'input anche il testo?
Io ho per esempio:
codice:
Nome: INPUT
Cognome: INPUT
Data: INPUT
io selezionando per esempio l'option Nome mi deve visualizzare solo Nome: INPUT e gli altri due no mentre se seleziono l'option Cognome mi deve visualizzare solo Cognome: INPUT.
A me funziona nascondendo solo il campo input e non il testo. Spero di esser stato chiaro.