Non puoi modificare il type di un controllo in tempo reale... piuttosto agisci sull'attributo di stile display per modificare l'aspetto della pagina

document.getElementById('my_text').style.display=' none'; // 'block'

oppure puoi utilizzare l'attributo visibility.

ciao