Questão nº 49
Questão de Web Design · FGV TJAM 2013 (nº 49)
Um formulário é um elemento HTML declarado pelas tags <FORM></FORM> e que contém um ou vários elementos chamados controladores, escritos, por exemplo, por meio da tag <INPUT TYPE=...>.
Nesse contexto, observe o código a seguir, que se destina a enviar texto por e-mail.

No código, X em TYPE=X representa um controlador que tem a tarefa específica de transmitir todas as informações contidas no formulário ao URL designado no atributo ACTION do tag <FORM>, sendo onClick() o único método associado ao controlador.
Conclui-se que X é o seguinte controlador:
- ARadio
- BSubmit (alternativa correta)
- CCheckbox
- DSend
Resposta comentada
Gabarito Alternativa B
Em formulários HTML, um controlador é um elemento que permite ao usuário interagir e inserir dados, enquanto o controlador de submissão é o responsável por enviar todos esses dados preenchidos para um servidor ou URL específico.
- (A) Incorreta:
TYPE="radio"cria botões de rádio, usados para selecionar uma única opção de um grupo, não para enviar o formulário. - (B) Correta:
TYPE="submit"cria um botão que, quando clicado, envia (submete) todos os dados do formulário para o URL especificado no atributoACTIONda tag<FORM>, cumprindo a tarefa descrita. - (C) Incorreta:
TYPE="checkbox"cria caixas de seleção, usadas para selecionar múltiplas opções, não para iniciar o envio do formulário. - (D) Incorreta:
TYPE="send"não é um valor válido para o atributoTYPEde uma tag<INPUT>em HTML; é um distrator que soa como "enviar", mas não existe na especificação. A armadilha aqui é que "Send" parece lógico para "enviar" um e-mail, que é o objetivo do formulário, mas não é um valor válido para o atributoTYPEde uma tag<INPUT>em HTML. Bancas costumam criar opções que soam corretas no contexto, mas não existem tecnicamente. - (E) Incorreta:
TYPE="mail"não é um valor válido para o atributoTYPEde uma tag<INPUT>em HTML; embora existaTYPE="email"para campos de entrada de e-mail, ele não é usado para submeter o formulário.
Fonte: FGV TJAM 2013 Web designer (Caderno Tipo 1). Reproduzida para fins de estudo.