geek space web solutions

firstElementChild / firstChild‏ / children[0]

Thursday, 21 January 2010 16:55
Some time ago, I used the function in my javascript code firstElementChild. On Firefox it works fine but Internet Explorer does not work.

After some research, I discovered that indeed firstElementChild not working on any Internet Explorer but works on Firefox from version 3.5!

So I decided to try with firstChild, which according to the link below works on all browsers:

However, testing is now the opposite, my javascript works in IE but not Firefox! Indeed, once Firefox is misinterpreted, is apparently a well known problem GECKO engine is the indentation of the code that is the problem ! It would be a problem breaking space... In summary, if all tags are appressed to each other, firstChild work perfectly!

I decided then I dive into some of my old scripts that worked very well on most browsers. I used childNodes[0] which is exactly the same but is much less compatibility problems. I now use only childNodes[0]...

Add comment

Security code


Last articles

Présentation de CoffeeScript... Identical Icons in component... Utiliser des expressions rég... Ouvrir une Squeezebox en jav... Afficher les catégories touj... Problème de pixels verts dan... Module Joomla CatArtordion -... position:absolute with ie6 d... Module Joomla SeCatordion - ... div absolute ou fixed et sen...


Do you think HTML5 can completely replace Flash ?
Would you be interested in an online XML editor ?



Code du plugin Joomla AutoSEO 1.2 par