[Javascript] Re: How to make IE display changes to DOM tree?
Hakan M (Backbase)
hakan at backbase.com
Mon Dec 13 09:20:58 CST 2004
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