Logo Forum SatellaSoft

Erro do script mask

Por: Adilson Calixto Data: 09/10/2017 Hora: 21:22:03 Acessos: 39

Amigão não estou mais aguentando de tanta porrada que estou tomando desse script. Não sei mais o que fazer. Me audem por favor.

<script type="text/javascript" src="../../../js/mask.js"></script>
<script>
    $(document).ready(function(){
        $('#txtCpf').mask('000.000.000-00');
        $('#txtData').mask('00/00/0000');
        
        $("#frmGerenciarUsuario").submit(function(e){
          
               if(!validarFormulario()){
                   e.preventDefault();
               }
            
        });
        
         var vlSenhas = document.getElementsByClassName("vlSenha");
        
        $("#txtSenha").keyup(function(){
            
            
            
            if(validarSenha()){
               for(var i = 0; i < vlSenhas.length; i++){
                   vlSenhas[i].style.color= "green";
                   vlSenhas[i].innerHTML = "Válida";
               }
            }else{
                 for(var i = 0; i < vlSenhas.length; i++){
                   vlSenhas[i].style.color= "red";
                   vlSenhas[i].innerHTML = "Inválida";
               }
                
            }
            
        });
        
           $("#txtSenha2").keyup(function(){
            
            if(validarSenha()){
               for(var i = 0; i < vlSenhas.length; i++){
                   vlSenhas[i].style.color= "green";
                   vlSenhas[i].innerHTML = "Válida";
               }
            }else{
                 for(var i = 0; i < vlSenhas.length; i++){
                   vlSenhas[i].style.color= "red";
                   vlSenhas[i].innerHTML = "Inválida";
               }
                
            }
        });
        
    });
    
    function validarSenha(){
        var senha1 = $('#txtSenha').val();
        var senha2 = $('#txtSenha2').val();
        
        
        
        if(senha1.length >= 7 && senha2.length >= 7){
            if(senha1 == senha2){
                return true;
            }else{
                return false;
            }
            
        }else{
            return false;
        }
    }
        
        
        function validarFormulario(){
            var erros = 0;
            var ulErros = document.getElementById("ulErros");
            ulErros.style.color = "red";
            ulErros.innerHTML = "";
            
            //JavaScript
            
              if(document.getElementById("txtNome").value.length < 5 ){
                 
                  var li = document.createElement("li");
                  li.innerHTML = " - Informe um nome válido";
                  ulErros.appendChild(li);
                  erros++;

                 }
            
             if(document.getElementById("txtEmail").value.indexOf("@") < 0 || document.getElementById("txtEmail").value.indexOf(".") < 0){
                  var li = document.createElement("li");
                  li.innerHTML = " - Informe um e-mail válido";
                  ulErros.appendChild(li);
                  erros++;

                 }
            
    //JQuery
            
             if($("txtCpf").val().length < 14 ){
                  var li = document.createElement("li");
                  li.innerHTML = " - Informe um CPF válido";
                  //ulErros.appendChild(li);
                 
                 $("#ulErros").append(li);
                 
                 
                  erros++;

                 }
            
             if(!validarSenha){
                  var li = document.createElement("li");
                  li.innerHTML = " - Informe uma senha válida";
                  //ulErros.appendChild(li);
                 
                 $("#ulErros").append(li);
                 
                 
                  erros++;

                 }
    
    //JavaScript
            
              if(!validarData(document.getElementById("txtData").value)){
                 
                  var li = document.createElement("li");
                  li.innerHTML = " - Informe uma data válida";
                  ulErros.appendChild(li);
                  erros++;

                 }
            
            var sexo = document.getElementById("slSexo").value;
            
             if( sexo != "m" || sexo != "f")){
                 
                  var li = document.createElement("li");
                  li.innerHTML = " - Sexo inválido";
                  ulErros.appendChild(li);
                  erros++;

                 }
            
             var permissao = document.getElementById("slPermissao").value;
            
             if( sexo != "1" || sexo != "2")){
                 
                  var li = document.createElement("li");
                  li.innerHTML = " - Permissão inválida";
                  ulErros.appendChild(li);
                  erros++;

                 }
            
            
            
            
                if(erros === 0){
                    return true;
                }else{
                    return false;
                }
                      
        }
        
        
       
        
        
   
</script>

 


Imagem tópico


Fechado! O autor deste tópico marcou como resolvido.

Gunnar Correa

Entrou: 08/07/2017

Pontos: 16

Perguntas: 2

Respostas: 4

Boa tarde.

Este erro está informando que o arquivo não foi encontrado, então sugeiro você mudar o seu diretório de importação.

Atual:

<script type="text/javascript" src="../../../js/mask.js"></script>

Mude para:

<script type="text/javascript" src="../js/mask.js"></script>

Verifique o mapa de navegação do seu projeto para fazer a importação corretamente.

 


Adilson Calixto dos Santos

Entrou: 08/09/2017

Pontos: 25

Perguntas: 5

Respostas: 5

Rapaz agora deu certo. Não entendi o porquê. Já que o script está na pasta principal do projeto, ou seja, a três níveis anteriores ao diretorio UsuarioView/View/Admin-bc.

Poruqê acontece isso? Poderia me explicar?

A solução foia que você realmente sugeriu.

 

<script src="../js/mask.js"></script>

 

att






Forum SatellaSoft - Todos os Direitos Reservados.

SatellaSoft - Todos os Direitos Reservados.

Contato Sobre Termos de uso SatellaSoft