IE, pole edycyjne i pytanie w związku z tym.

Tak mniej więcej wygląda outerHtml:
HTMLElement.outerHTML: <INPUT class=edt id=pole style="BORDER-RIGHT: 0px solid; TEXT-ALIGN: left" tabIndex=4 onchange=poleChange(); size=12>

PROBLEM:
Wpisanie ręczne do pola uruchamia onchange. Niestety gdy wykorzystuję IHtmlInputElement.value='pole' funkcja poleChange() się nie uruchamia mimo, że editbox wypełnia się tekstem pole. Dlaczego tak sie dzieje???

Jak z poziomu aplikacji uruchomić funkcję poleChange()?
Proszę o wskazówkę.

Zanim ktoś usunie ten post z niewiadomych powodów proszę przynajmniej o wskazanie gdzie szukać. Gdyby udało mi się znaleźć coś na ten temat to nie zawracałbym nikomu na tym forum głowy.