Du erzeugst die Elemente erst im onload-Event. Füge ich dort eine Ausgabe ein, funktioniert es:
Code
window.onload = function () {
viewClass[0].classList.add('classActiv');
clearcontent('bgHeroes');
createKnights();
createWarriors();
createAssassins();
createArchers();
createMechanics();
createWizards();
createPriests();
console.log(document.getElementById('neraxis').id)
}
Alles anzeigen
Ich vermute, Du hast versucht, außerhalb dieser Funktion zuzugreifen, als das Element noch nicht definiert war.