Olga
Grabek
Senior Software
Engineer
Temat: Event.observe is not a function
Ze względu na to, że programuję w Cake'u zaczynam używać Prototype. Mam napisany taki skrypt, który waliduje mi pole w formularzu:
Event.observe(window, 'DOMContentLoaded',function()
{
Event.observe('ArticleAddForm','submit',checkTitleNoEmpty,false);
});
function checkTitleNoEmpty(event)
{
if($F('ArticleTitle') == '')
{
Event.stop(event);
$('js-errors').innerHTML = 'Nazwa artykułu nie może być pusta';
$('js-errors').show();
$('ArticleTitle').focus();
}
}
Kod działa, ale Firebug rzuca mi błędem:
Event.observe is not a function
Jak to poprawić, by uspokoić Firebug'a?