I have this code below:
acrossText = acrossText + activeWordList[w].placeOrder + ". " + activeWordList[w].clue + "<button ng-click='speak()'>Speak</button> " + "<br /><br />";
document.getElementById('div1').innerHTML = acrossText;
However ng-click="speak()" inside innerHTML is not firing. What's wrong?
The code is not being compiled. You must compile it using $compile
.