Como enviar parâmetro de string para onClick
Neste artigo você aprenderá a como enviar parâmetro de string para onClick, utilizaremos uma abordagme fácil e simples!

Fala programador(a), beleza? Bora aprender mais sobre JavaScript!
Enviar um parâmetro de string para uma função onClick é uma tarefa comum em desenvolvimento de aplicações web.
Isso pode ser feito de várias maneiras, mas uma forma comum é usando a propriedade “bind” do JavaScript.
Para ilustrar, vamos criar uma função simples chamada “exibirMensagem” que recebe uma string como parâmetro e exibe essa string em um alerta.
Formação Claude Code
Domine Claude Code do absoluto zero até o avançado
- 114 aulas
- 4 projetos
- 9h 18min
Em seguida, vamos vincular essa função a um botão usando o atributo “onClick”.
function exibirMensagem(mensagem) {
alert(mensagem);
}
<button onClick="exibirMensagem('Olá, mundo!')">Clique aqui</button>
Neste exemplo, quando o botão é clicado, a função “exibirMensagem” é chamada e o parâmetro “Olá, mundo!” é passado para ela.
A função então exibe a mensagem em um alerta.
No entanto, essa abordagem tem um problema: ela não permite passar parâmetros dinâmicos.
Se você quiser passar uma string diferente como parâmetro, precisará editar o código HTML.
Uma solução melhor é usar a propriedade “bind” do JavaScript para vincular a função ao botão. Isso permite passar parâmetros dinamicamente, sem precisar editar o código HTML.
<button id="meuBotao">Clique aqui</button>
const botao = document.getElementById("meuBotao");
botao.onclick = exibirMensagem.bind(this, "Olá, mundo!");
Neste exemplo, usamos o método “getElementById” do JavaScript para obter o botão e armazená-lo em uma variável. Em seguida, usamos a propriedade “onclick” para atribuir a função “exibirMensagem” ao botão.
Usamos o método “bind” para vincular a função ao botão e passar o parâmetro “Olá, mundo!” como o primeiro argumento.
Dessa forma, sempre que o botão for clicado, a função “exibirMensagem” será chamada com o parâmetro “Olá, mundo!” e exibirá a mensagem em um alerta.
Quer aprender mais sobre JavaScript? Confira o vídeo abaixo:
Conclusão
E chegamos ao fim do artigo sobre como enviar parâmetro de string para onClick!
Em conclusão, enviar parâmetros de string para uma função onClick é uma tarefa fundamental em desenvolvimento de aplicações web.
Existem várias maneiras de fazer isso, mas usar a propriedade “bind” do JavaScript é uma das formas mais flexíveis e robustas.
Com essa abordagem, é possível passar parâmetros dinâmicos para a função sem precisar editar o código HTML. Isso torna o código mais limpo e fácil de manter.
Ao seguir as técnicas apresentadas neste artigo, você poderá implementar essa funcionalidade com facilidade em suas próximas aplicações web.
Está buscando a sua primeira vaga como Programador? Confira o nosso treinamento completo clicando aqui.
Uma plataforma de cursos com projetos completos, comunidade de alunos e muito mais!
Há também o nosso canal no YouTube, com muito conteúdo gratuito de qualidade!
Formações
Formação Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 474 aulas
- 20 projetos
- 39h 27min
Blog | Mais populares
As diferenças de var, let e const
Como redirecionar para outra página com JavaScript
Exercícios de lógica de programação JavaScript com gabarito
Quais são os melhores exercícios lógica de programação JavaScript? Colocar em prática os exercícios de lógica de programação em JavaScript é de extrema importância para […]
