Возможно я непонятно объяснил.
Обработчик не повесится самостоятельно на созданную кнопку (за исключением делегирования событий, которого я не вижу), следовательно SCRIPT2 должен объявляться после каждого добавления кнопки, что опять же нигде в коде не отображено.
<добавляем кнопку>
<объявляем обработчик>
работает
<объявляем обработчик на несуществующую кнопку>
<добавляем кнопку>
не работает
|