Alterar o Label de um campo com JS

Prezado(a)s, bom dia!

Pessoa, já varri o forum e não encontrei nenhum exemplo funcional, e por mais que seja simples fazer em JS, e fiz! no SC não funciona e não sei pq.

O negócio é simples, tenho um form grid view, com 10 colunas com os nomes COL1, COL2, COL3… assim por diante, porem quero deixar o usuário configurar com o nome que quiser para essas colunas (são varios usuarios, entao criei uma outra tabela onde o usuario vai cadastrar os nomes desejados).

Na grid que esta escrito COL1. COL2 … eu iria fazer uma consulta no nessa tabela de nomes e alterar via JS já que percebi que cada label tem sua id propria (hidden_field_label_col1_), porem tentei diversas variações que funcionam foram o SC, mas no SC não. Alguém tem alguma ideia?

Eu tentei um básico assim e nada (mandei imprimir via console e alert e retorna NULL)
fora do SC da certo.

var campo1 = document.getElementById(‘hidden_field_label_col1_’);
campo1.innerHtml = “teste”;

var campo1 = document.getElementById(‘hidden_field_label_col1_’);
campo1.innerText = “teste”;

var campo1 = document.getElementById(‘hidden_field_label_col1_’);
campo1.value = “teste”;

Alguma ideia?

Grande abs.

E a macro sc_label?

Meu Deus! não conhecia essa macro rs.
Perfeita, deu certo!

A fim de curiosidade só, sabe pq o JS não deu certo!?

Muito obrigado mais uma vez.

Talvez o código não esteja certo ou colocou o código no lugar errado.