L'esempio che mi hai postato funziona molto bene, purtroppo per essere piu' preciso mi serviva qualcosa di leggermente diverso (sono stato generico perche' credevo che il problema fosse solo di "eventi", invece onKeyUp funziona nel tuo esempio ma non nel codice che segue):
var obj=[oggetto input text]
if(obj.attachEvent)
obj.attachEvent('onKeyUp',function(){alert('ciao') ;})
else if(obj.addEventListener)
obj.addEventListener('onKeyUp',function(){alert('c iao');},false)
Insomma, non riesco ad attivare una funzione (diciamo alert, per fare le cose semplici) nel momento in cui digito nel campo testo