Atributo name do <button> do HTML

Definição e uso

name Define o nome do elemento <button>.

name O atributo é usado para referenciar os dados do formulário após o envio do formulário ou para referenciar o elemento no JavaScript.

Dica:Múltiplos elementos <button> podem compartilhar o mesmo nome. Isso permite que você tenha múltiplos botões com o mesmo nome que, ao serem usados em um formulário, poderão submeter valores diferentes.

Exemplo

Dois botões com nomes idênticos, ao serem clicados, submeterão valores diferentes:

<form action="/action_page.php" method="get">
  Escolha o seu assunto favorito:
  <button name="subject" type="submit" value="HTML">HTML</button>
  <button name="subject" type="submit" value="CSS">CSS</button>
</form>

Experimente você mesmo

Sintaxe

<button name="name">

Valor do atributo

Valor Descrição
name Determina o nome do botão.

Suporte ao navegador

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Suporte Suporte Suporte Suporte Suporte