The undocumented life of JavaScript’s parentNode property - Internet Explorer edition!
Did you know that the parentNode property in JavaScript doesn’t always point to the element’s parent??! And not only that, but that very same node that’s lying to you also appears multiple times in the DOM. I didn’t want to have to tell you this way, but there’s just no way around it: in Internet Explorer 7 the parentNode property can flat out lie to you - specifically - with pasted content in a rich text editor like TinyMCE. That’s right, a bold-faced chain-yanking tall-tale’d lie, and I’ll prove it to you.

