Napotkałem dziwną sytuację w JS. Mianowicie odwołałem się do elementu HTML używając po prostu nazwy jego ID, ale bez wcześniejszego pobrania tego elementu przez ID np. za pomocą document.getElementById(); Poza tym jako tekst paragrafu umieściłem ID tegoż elementu.
Kod: https://jsfiddle.net/trm6ayde/
Screen: http://imgur.com/HSpIyZS
Jak to jest możliwe? Jedyne co mi przychodzi do głowy, to że "nieMozliwe" zostało potraktowane jako zmienna globalna (bo nigdzie jej nie deklarowałem słówkiem var) i JS z automatu skojarzył tą nazwę (zmienną?) z ID elementu HTML. Czy to jakiś bug JavaScriptu?
Sytuacja nie ulega zmianie nawet z użyciem IIFE i 'use strict' https://jsfiddle.net/trm6ayde/1/