json_decode возвращает или объект, или массив, как в вашем случае, с истинным вторым аргументом.
document.getElementsByTagName('img') невозможно навесить обработчик без цикла или библиотеки.
null === '01-02-01'
// false