se non ricorda male innerText non è compreso nel DOM di Gecko (Mozilla-Firefox...)document.getElementById("t1").innerText = label1;
dovresti usare textContent.
Nota che innerText, innerHtml (che comunque è supportato), textContent non sono parte del DOM w3c.
Questo per dirti che potresti trovare sistemi più semplici e portabili per gestire il tuo layout.