Gostaria de executar uma função sem a necessidade de clicar num botão depois de selecionar uma opção.
Segue o meu codigo:
Option01 Option02
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Gostaria de executar uma função sem a necessidade de clicar num botão depois de selecionar uma opção.
Segue o meu codigo:
Option01 Option02
Para o seu caso, primeiro você cria a função javascript. Após, você chama ela no evento onchange do elemento select.
Quando uma nova opção for selecionada, dispara o evento onchange, que faz a chamada para a função mostraAlerta().
Segue código de exemplo:
Javascript:
<script type="text/javascript">
function mostraAlerta(elemento)
{
window.alert(elemento.value);
}
</script>
HTML:
<select name="teste" onchange="javascript:mostraAlerta(this);">
<option value="1">Opção 1</option>
<option value="2">Opção 2</option>
</select>
Muito obrigado!