Tecnologia da InformaçãoJavaScript e AJAXPROGEP FURG 2019
FURG
Questão de Tecnologia da Informação
O código HTML abaixo será utilizado nas questões 13, 14, 15 e 16: <div> <input type="text" id="todo-text" /> <input type="button" id="btn-add" value="Adicionar" /> <ul id="todo-lista"> <li class="todo-item">Tarefa 1</li> <li class="todo-item">Tarefa 2</li> <li class="todo-item">Tarefa 3</li> </ul> <style> #todo-lista li.todo-item.concluido { text-decoration: line-through; } </style> </div>
Uma classe de nome .concluido foi criada para riscar o texto de cada item de uma lista. Assinale a alternativa que apresenta o código JavaScript que implementa corretamente a funcionalidade de adicionar ou remover a classe .concluido no elemento <li /> quando clicado, mesmo se um novo item for adicionado:
Mais questões de JavaScript e AJAX
- FCC 2026Em um sistema interno de uma Fundação para Conservação e Produção Florestal, desenvolvido em Vue 3 com Composition API, há dois filtros reativos, unidadeConservacao e categoria, u…
- FGV 2026O AngularJS desenvolvido e mantido pelo Google, foi um dos primeiros frameworks JavaScript a popularizar o padrão MVC (Model-View-Controller) no desenvolvimento de aplicações web…
- FCC 2026Uma equipe está desenvolvendo uma API em Node.js que realiza operações de leitura e escrita em arquivos JSON muito grandes. Durante os testes, perceberam que, ao tentar processar…
- IDECAN 2026Uma equipe de análise de dados da Assembleia Legislativa recebeu a missão de ampliar o monitoramento de informações públicas relacionadas a políticas governamentais, indicadores s…
- Vunesp 2026Considere o seguinte trecho de código de uma página web, que contém um script JavaScript. <script> const btn = document.getElementById( MeuBotao ); btn.addEventListener( click , (…
Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.


