Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.javascript > #29058

Re: Difference between innerHTML and appendChild

From Tim Streater <timstreater@greenbee.net>
Newsgroups comp.lang.javascript
Subject Re: Difference between innerHTML and appendChild
Date 2015-12-28 20:45 +0000
Message-ID <281220152045573344%timstreater@greenbee.net> (permalink)
References <af88d233-fb5e-485e-8247-261276d961d8@googlegroups.com> <n5s4ik$qej$1@dont-email.me> <n5s5e3$ttt$2@dont-email.me>

Show all headers | View raw


In article <n5s5e3$ttt$2@dont-email.me>, Gregor Kofler
<usenet@gregorkofler.com> wrote:

>Am 2015-12-28 um 21:06 schrieb Aleksandro:
>> On 28/12/15 13:54, bit-naughty@hotmail.com wrote:
>>> From what I know, both innerHTML and appendChild put stuff INTO the
>>> browser's current page - but if I appendChild(), is that *visible*
>>> straightaway? Or does it get put into the DOM tree, but is not *shown*
>>> straightaway...? Can anyone please explain?
>> 
>> Yes.
>> 
>Great. Let's hear it. The explanation.

appendChild adds one element to the DOM. innerHTML will typically be
some html that will be parsed and turned into a small element tree
(depending how complex your innerHTML is). That will then be added to
the DOM. The parsing process will do its best to correct errors in the
supplied html, if any.

When these are rendered and displayed is another question altogether.

-- 
Anyone who slaps a 'this page is best viewed with Browser X' label on
a Web page appears to be yearning for the bad old days, before the Web,
when you had very little chance of reading a document written on another
computer, another word processor, or another network. -- Tim Berners-Lee

Back to comp.lang.javascript | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Difference between innerHTML and appendChild bit-naughty@hotmail.com - 2015-12-28 08:54 -0800
  Difference between innerHTML and appendChild Ram Tobolski <ramtob@gmail.com> - 2015-12-28 10:54 -0800
  Re: Difference between innerHTML and appendChild Aleksandro <aleksandro@gmx.com> - 2015-12-28 17:06 -0300
    Re: Difference between innerHTML and appendChild Gregor Kofler <usenet@gregorkofler.com> - 2015-12-28 21:20 +0100
      Re: Difference between innerHTML and appendChild Tim Streater <timstreater@greenbee.net> - 2015-12-28 20:45 +0000
        Re: Difference between innerHTML and appendChild Gregor Kofler <usenet@gregorkofler.com> - 2015-12-28 23:46 +0100
        Re: Difference between innerHTML and appendChild Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2015-12-29 22:18 +0100

csiph-web