Why does the addEventListener property does not work on a dynamic HTMLcollection object