title: getElementById returns null? (with Vue)
body: <p>So I tried to find the answer, but no success. </p>
  
  <pre><code>window.onload = function() {
     console.log(document.getElementById('#sell'));
     if(document.getElementById('#sell')){
        alert('jo');
        //Init for Vue
     }
  }
  </code></pre>
  
  <p>It works with jQuery but not with vanilla JS why? </p>
  
  <pre><code>console.log(document.getElementById('#sell')); 
  </code></pre>
  
  <p>Result returns <code>NULL</code>. </p>
  
  <p>jQuery example:</p>
  
  <pre><code>if ( $( "#sell" ).length ) {
     const app = new Vue({
            el: '#sell',
            components: { sellPicture }
     });
  }
  </code></pre>
  
  <p>In my sell.blade.php it looks like that</p>
  
  <pre><code>... 
  &lt;div id="sell"&gt;
      &lt;sell-picture&gt;&lt;/sell-picture&gt;
  &lt;/div&gt;
  ....
  </code></pre>
  
  <p>My script is added before /body</p>
  
  <p>Just a side question. I need jQuery for Bootstrap, is it bad to use it also in Vue if I don't change the DOM with it?</p>