[Javascript] Re: How to make IE display changes to DOM tree?

Hakan M (Backbase) hakan at backbase.com
Mon Dec 13 11:21:50 CST 2004


Well, in my experience, the DOM of Firefox and Mozilla are identical. 
Differences might occur if you're using a (really) old release of 
Firefox, but as of current versions they should be the same. If you're 
targeting Firefox 0.8 (IIRC) or later, you should be just fine.

Regards,
H

Peter Brunone wrote:
> Thanks, Hakan.
> 
> 	How accurate have you found the mozilla docs to be where Firefox
> is concerned?  I'll be adding FF support to ELB in 2005, and I'd like to
> make sure my supposed resource doesn't have too many dead ends.
> 
> Cheers,
> 
> Peter
> 
> -----Original Message-----
> From: javascript-bounces at LaTech.edu
> [mailto:javascript-bounces at LaTech.edu] On Behalf Of Hakan M (Backbase)
> 
> I use these for looking up stuff.
> 
> http://www.w3schools.org/ http://www.mozilla.org/docs/dom/domref/
> http://www.opera.com/docs/specs/js/dom/
> 
> Regards,
> H
> 
> Peter Brunone wrote:
> 
>>>Does anyone have any recommendations for good, up-to-date
>>>books or sites for all this sort of thing?
>>
>>	I don't know, but if you find one, pass it on.  I love the MSDN 
>>reference for IE, but so far I have found *nothing* comparable for the
> 
> 
>>standards (or even just one other browser).
>>
>>-----Original Message-----
>>From: javascript-bounces at LaTech.edu On Behalf Of Matthew Palmer
>>
>>On Sun, Dec 12, 2004 at 10:33:47PM -0600, Peter Brunone wrote:
>>
>>
>>>	I tried your script and it didn't work for me either.  For what
>>
>>I found the problem: The IE DOM adds an extra level of object inside 
>>the TABLE -- TBODY.  You need to appendChild to the TBODY, not the 
>>TABLE. So, for instance:
>>
>>row = document.createElement('TR');
>>tbl = document.getElementById("DynamicTable");
>>
>>// Mozilla-compatible
>>tbl.appendChild(row);
>>
>>// But for IE:
>>tbl.childNodes.item(0).appendChild(row);
>>
>>
>>
>>>it's worth, when I want to add table rows in IE, I use the insertRow()
>>
>>
>>>and insertCell() methods of the table and tr, respectively.  You can
>>
>>
>>Son of a *****!  It's not even IE-specific -- it's in the W3C HTML DOM
> 
> 
>>version 2.  Aaaargh!
>>
>>Thanks for the pointer, Peter -- I've found the relevant spec now, so 
>>hopefully I should be able to write things a little simpler from now 
>>on...
>>
>>Does anyone have any recommendations for good, up-to-date books or 
>>sites for all this sort of thing?  The W3C specs, whilst good, aren't 
>>exactly the most approachable sorts of things...
>>
>>- Matt
> 
> 
> 
> _______________________________________________
> Javascript mailing list
> Javascript at LaTech.edu
> https://lists.LaTech.edu/mailman/listinfo/javascript
> 
> 

-- 
Hakan Magnusson
Senior Software Engineer
E. hakan at backbase.com
M. +31 (0)6 430 40 112

BACKBASE BV
Stephensonstraat 19
1097 BA  Amsterdam

W. http://www.backbase.com/
T. +31 (0)20 750 7305
F. +31 (0)20 750 7301

# Winner of the Broos van Erp Prize (Best High Tech Starter 2004)
# Winner of Golden SPIN Award (Innovation Prize 2003)



More information about the Javascript mailing list