title: Question using Ext's update() instead of dom.innerHTML
body: <p>I have a question concerning the performance, reliability, and best practice method of using Extjs's update() method, versus directly updating the innerHTML of the dom of an Ext element.</p>
  
  <p>Consider the two statements:</p>
  
  <pre><code>Ext.fly('element-id').dom.innerHTML = 'Welcome, Dude!';
  </code></pre>
  
  <p>and</p>
  
  <pre><code>Ext.fly('element.id').update('Welcome, Dude!', false);
  </code></pre>
  
  <p>I don't need to <code>eval()</code> any script, and I'm certain that <code>update()</code> takes into consideration any browser quirks.</p>
  
  <p><br/></p>
  
  <p>Also, does anyone know if using:</p>
  
  <pre><code>Ext.fly('element-id').dom.innerHTML
  </code></pre>
  
  <p>is the same as</p>
  
  <pre><code>d.getElementById('element-id').innerHTML
  </code></pre>
  
  <p>?<br>
  Browser and platform compatibility are important, and if the two are fundamentally the same, then ditching <code>Ext.element.dom.innerHTML</code> altogether for <code>update()</code> would probably be my best solution.</p>
  
  <p>Thanks in advance for your help,</p>
  
  <p>Brian</p>