I don't understand why the following code return that terminalContainer is null:
var terminalContainer = document.getElementById('terminal-container');
console.log("terminalContainer:" + terminalContainer);
But in my HTML I defined it :
<li class="liContainer">
<div>
<h3>{{nameContainer}}</h3>
</div>
<div id="idContainer">
<span>ID: {{idContainer}}</span>
</div>
<div id="stateContainer">
<span class="state">State: {{stateContainer}}</span>
</div>
<div id="terminal-container"></div>
<div class="terminal"></div>
<button type="button" class="stop {{#if to_hide_stop}}hidden{{/if}}"> </button>
<button type="button" class="start {{#if to_hide_start}}hidden{{/if}}"> </button>
<button type="button" class="pause {{#if to_hide_pause}}hidden{{/if}}"></button>
<button type="button" class="unpause {{#if to_hide_unpause}}hidden{{/if}}"> </button>
<button type="button" class="cmdLogs"> </button>
</li>
And the result on my app is that I have 4 <li>
so the message "terminalContainer: null" appear 4 times in the console, that means my div exists right ?
What am I not understanding ?