Magna Concursos
894420 Ano: 2013
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FCC
Orgão: MPE-MA

Atenção: Para responder às questão, considere as infomações abaixo.

Uma aplicação web que contém uma página HTML com o formulário a seguir:

<form method="post" action="Controle001" name="frm" onsubmit ="javascript:return validar();">
            <p> <label> Id <input type="text" name="id"/> </label> </p>
            <p> <label> Renda <input type="text" name="renda"/> </label> </p>
          <p> <input type="submit" value="Salvar"/> </p>
</form>

Na mesma aplicação há um arquivo JavaScript externo ligado corretamente à página que contém o formulário. Considere que nesse arquivo tenha a seguinte função:

function validar(){
   var id=document.frm.id.value;
   var renda=document.frm.renda.value;
   var eId=/^\d+$/;
   var eRenda=/^[+-]?((\d+|\d{1,3}(\,\d{3})+)(\.\d*)?|\.\d+)$/;
   if(eId.test(id.)==true.)
{
if(eRenda.test(renda.)==true.)
{     return true;
}
else
{   alert('O valor do ID digitado é inválido');
    document.frm.renda.focus();
    return false;
  }
}
else
 {  alert('O valor da renda digitada é inválido');
   document.frm.id.focus();
   return false;
 }
}

Considere a execução da aplicação em um ambiente ideal em que o navegador está com as configurações padrão, permitindo a execução de código JavaScript.

Com base nas informações e nos códigos-fonte apresentados é correto afirmar que

 

Provas

Questão presente nas seguintes provas

Analista Ministerial - TI/Desenvolvimento

60 Questões