Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Diferença entre a tag <button> e <input type="submit">

Em outro curso, foi mostrado que em um formulário, podemos usar a tag button para adicionar botões na tela, o mesmo era utilizado para chamar a função de calculo. Porém, na aula de formulários, está sendo utilizado um input do tipo submit para inserir um botão. Existe uma diferença critica para utilização entre um e outro ou tanto faz, podendo utilizar a tag button sempre que quiser inserir um botão no código?

1 resposta
solução!

Olá, Vitor.

Tudo bem?

A diferença está na implementação do código e das tags e a parte visual.

O button te da uma liberdade maior para tratamento css, com icones, cores e imagens. Já o input type submit você terá que criar o botão visualmente pelo css.

Em relação a implementação, seguem a implementação das 2 tags:

<input type="submit" value="Submit" />
<button type="submit" name="myButton" value="foo">Click me</button>