eh, fosse stata così facile...
Il textfield viene mostrato dinamicamente in base a ciò che viene passato dalla pagina prcedente o in base a certi valori del database: certe volte è nascosto con un valore predefinito, altre volte invece è necessario che sia visibile in maniera che l'utente inserisca i dati...

stessa stranezza avviene se uso una <select>: qui non posso "convertirla" in un campo hidden, ma devo usare sempre il giochetto display:none... bah, mi sa che devo agire server-side...

Xinod, grazie cmq per la risposta...
altre soluzioni?