Обработка события onblur

Zigfrid

Новичок
Обработка события onblur

Динамически создаю поле:
formInput = document.createElement("input");
formInput.setAttribute("id", "inpNomn10");
formInput.setAttribute("value","XVB678TY");
formInput.setAttribute("onBlur","onNomnBlur()");

function onNomnBlur()
{
alert(window.event.srcElement.value);
}

В результате при потере фокуса никакое окно не появляется, Мозилла 2.0.0.10 ругается:
window.event has no properties

Почему так?

P.S. в программе значения id и value вытягиваются из БД. Для удобочитаемости я упростил.
 

Zigfrid

Новичок
о...спасибо :)

вот это помогло:
http://developer.mozilla.org/en/docs/DOM:event.target

исправил так:

formInput = document.createElement("input");
formInput.setAttribute("id", "inpNomn10");
formInput.setAttribute("value","XVB678TY");
formInput.setAttribute("onBlur","onNomnBlur(event)");

function onNomnBlur(evt)
{
alert(evt.target.value);
}
 

Zigfrid

Новичок
догадываюсь, что не работает
у меня много чего в ие не работает
пока пишу чисто под мозиллу...аякс изучаю
потом попробую отладить под оба броузера
 
Сверху