gtopal
gtopal

Reputation: 594

How can i fix the error Uncaught ReferenceError: addEvent is not defined

After changing my python and Django version I came up with the error of
Uncaught ReferenceError: addEvent is not defined.

The error took place at my DateTimeShortcuts.js file.

The code raising the error is:

addEvent(window, 'load', DateTimeShortcuts.init);
window.DateTimeShortcuts = DateTimeShortcuts;

This error prevents me for rendering correct a date widget that I am using for my Django app.

Any idea how to handle it?

Upvotes: 3

Views: 1125

Answers (3)

wowkin2
wowkin2

Reputation: 6355

From commit into Django framework "Fixed #28536 -- Removed old JS cross-browser utilities" you can see that there were changes in that file.

Try to run command that will refresh all static files:

python manage.py collectstatic

Upvotes: 2

Ramakanta Kar
Ramakanta Kar

Reputation: 1

The problem is 'addEvent' is not defined previously.

Make sure that you have the definition of 'addEvent' imported or written before this line.

Upvotes: 0

strdr4605
strdr4605

Reputation: 4362

Maybe you should write

window.addEventListener("load", ...

Upvotes: -1

Related Questions