FC ConcursosFC Concursos

Questão FC373414

<!DOCTYPE html> <html lang="pt-br"> <head> <meta charset="UTF-8"> <title> SECRETARIA DE ESTADO DA FAZENDA </title> <script> function checar(){ if(..I.. ){ ..II.. ..III.. } } </scri

Desenvolvimento Web

FCC · 2018

 

<!DOCTYPE html>
<html lang="pt-br">
 <head>
   <meta charset="UTF-8">
   <title> SECRETARIA DE ESTADO DA FAZENDA </title>
   <script>
    function checar(){
     if(..I.. ){
        ..II..
        ..III..


     }
  }
  </script>
  <style>
    ..IV..
  </style>
</head>
<body>
 <form name="frm">
  <p>
    Escolha os anos para referência <br>
    <input type="radio" name="a1" value="2016-1"> <label for="op1">2016-1 </label> <br>
    <input type="radio" name="a1" value="2016-2"> <label for="op2">2016-2 </label> <br>
    <input type="radio" name="a1" value="2017-1"> <label for="op3">2017-1 </label> <br>
    <input type="radio" name="a1" value="2017-2"> <label for="op4">2017-2 </label> <br>
    <input type="radio" name="a1" value="2018-1"> <label for="op5">2018-1 </label> <br>
    <input type="radio" name="a1" value="2018-2"> <label for="op6">2018-2 </label> <br>
  </p>
  <p>
    <input type="button" value="Checar" onclick="checar();">
  </p>
 </form>
 <p></p>
 </body>
</html>

 

Para que no parágrafo, cujo id é igual a "x", seja exibida a mensagem Ano escolhido 2018-2 quando a condição analisada for verdadeira, a lacuna II, do código, deverá ser corretamente preenchida por

  1. document.getElementById("x").insert = "Ano escolhido " + document.frm.a1[5].value;
  2. document.p[].innerHTML = "Ano escolhido 2018-2";
  3. document.getElementById("x").innerHTML = "Ano escolhido " + document.frm.a1[5].value;
  4. document.p["x"].innerHTML = "Ano escolhido " + document.frm.a1[5].value;
  5. document.getElementById("x").text = "Ano escolhido 2018-2";
Mostrar resposta e comentário

Gabarito

Certo

Comentário do professor

A expressão document.getElementById("x").innerHTML = "Ano escolhido " + document.frm.a1[5].value; substitui o conteúdo do parágrafo cujo id é "x" pelo texto desejado.

document.getElementById("x") localiza o elemento HTML com o atributo id="x" e retorna esse elemento. A propriedade innerHTML define o conteúdo HTML/texto interno desse elemento.

document.frm acessa o formulário pelo atributo name="frm". Dentro dele, a1 é a coleção de inputs do tipo rádio com o mesmo nome; a1[5] seleciona o sexto rádio (índice 5). A propriedade value desse input retorna a string "2018-2".

Ao concatenar "Ano escolhido " com a1[5].value, a linha monta e exibe exatamente a mensagem Ano escolhido 2018-2 quando a condição do if for verdadeira.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo