Carregando...
Carregando...
Ajude a melhorar a plataforma
Com a chegada do HTML 5, novos tipos de campos foram disponibilizados para certificar que o usuário digite a informação solicitada. Há campos que verificam automaticamente se o valor é uma data, hora, e-mail , número etc. Entretanto nem todos os navegadores os implementam, o que torna necessária uma validação mais específica. Observe um trecho de código: Fonte: Elaborada pelo autor. A partir da análise do código e de suas funcionalidades, julgue as afirmativas a seguir. I. O código não funcionará, pois JavaScript necessita ser carregado através de um arquivo separado com a extensão .js. II. Nesse caso, se o usuário digitar um caractere de espaço e pressionar enter , a chamada será realizada normalmente. III. O código executará com erro caso a página requisitada na expressão action não exista ou esteja em pasta diferente da chamada. IV. O alert será exibido no momento em que o usuário terminar de digitar uma expressão inválida no campo de busca. Está correto que se afirma em:
Explique melhor esta questão
Abre o Tutor com o enunciado e as alternativas já no campo — você revisa e envia.
Esta questão foi verificada por um de nossos administradores.
JUSTIFICATIVA O código apresentado funcionará corretamente, ainda que ajustes sejam necessários. A afirmativa I está incorreta, pois afirma que o código não funcionará; JavaScript não precisa, obrigatoriamente, estar em arquivo separado, mas em alguma parte do código presente. A afirmativa II está correta, pois, como não há trativa para espaço em branco, e esse é considerado um caractere, o sistema executará normalmente. A afirmativa III está correta, pois a chamada a uma ação a uma página inexistente acarreta erro na execução. A afirmativa IV está incorreta, pois o alerta é uma função atrelada a algum evento ou indicação de chamada no código desenvolvido pelo usuário.