Se devi selezionare, la cosa forse funziona solo con IE ed e` una procedura diversa (vedi il sito di MSDN o cerca nei post di questo forum: e` gia` stato affrontato - io non mi interesso di procedure proprietarie).

La prima sintassi dovrebbe funzionare su un intero campo sia che sia gia` scritto o che sia ancora da scrivere.

Eventualmente prova a specificare l'attributo id del campo ed usa cosi`:
document.getElementById('ID_CAMPO').style.fontFami ly = 'serif';

document.getElementById('ID_CAMPO').style.fontSize = '2em';

Nota: il font deve essere consociuto al browser.

Ciao
Michele