innerHTML is frequently used. Anything in ajax paradigm can be confusing. Let’s really master one piece at a time. Let’s try to memorize a component’s relationship with other components. Memorize and try to develop quick reflex that you had with struts, java, unix, perl,
* innerHtml refers to browser content ie page fragments in the browser
* innerHtml has meaning after page loading, not during or before, the browser completes loading a page or a fragment from a ajax call.