Ir para conteúdo
Fórum Script Brasil
  • 0

Alguém me explica esse código?


RitsaRaign

Pergunta

 

PESSOAL VOCÊS PODERIAM ME EXPLICAR CADA LINHA DESSE CÓDIGO?

 

<script>

function mascaracadastro(obj,fun){
    objeto=obj
    funcao=fun
    setTimeout("execucaodamascara()",1)
}

function execucaodamascara(){
    objeto.value=funcao(objeto.value)
}

var telefone = document.getElementById("telefonee");
function telefone(v){
    v=v.replace(/\D/g,"")                
    v=v.replace(/^(\d\d)(\d)/g,"($1) $2") 
    v=v.replace(/(\d{4})(\d)/,"$1-$2")   
    return v
}
var cpff = document.getElementById("cpff");
function cpf(v){
    v=v.replace(/\D/g,"")                    
    v=v.replace(/(\d{3})(\d)/,"$1.$2")      
    v=v.replace(/(\d{3})(\d)/,"$1.$2")      
    v=v.replace(/(\d{3})(\d{1,2})$/,"$1-$2")

return v
}
var senha = document.getElementById("senhaa");
function senha(v){
    v=v.replace(/\D/g,"")   
    return v
}

function alertfim() {
    alert("Cadastro Realizado com Sucesso");
}
</script>

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Não tenho certeza, mas talvez seja isso:

 <script>  // inicia um bloco de javascript

function mascaracadastro(obj,fun){ // cria uma função que recebe dois parâmetros
    objeto=obj // torna o primeiro parâmetro global
    funcao=fun // torna o segundo parâmetro global
    setTimeout("execucaodamascara()",1)  // executa outra função em uma fração de milésimo de segundo
} // fim de da função

function execucaodamascara(){   // cria uma função
    objeto.value=funcao(objeto.value)   // troca o valor de objeto pelo valor retornado pela funcao
} // fim de da função

var telefone = document.getElementById("telefonee");  // pega um elemento pela id e guarda na variável telefone
function telefone(v){ // cria uma função que recebe um parâmetro
    v=v.replace(/\D/g,"") // remove tudo o que não for dígito e guarda o resultado em v
    v=v.replace(/^(\d\d)(\d)/g,"($1) $2") // coloca os dois primeiros dígitos entre parêntesis
    v=v.replace(/(\d{4})(\d)/,"$1-$2")   // coloca um sinal de menos depois de uma sequência de 4 Dígitos
    return v // retorna v
} // fim de da função
var cpff = document.getElementById("cpff");  // pega um elemento pela id e guarda em cpff
function cpf(v){  // cria uma função que recebe um parâmetro
    v=v.replace(/\D/g,"") // remove tudo o que não for dígito e guarda o resultado em v             
    v=v.replace(/(\d{3})(\d)/,"$1.$2") // coloca um ponto depois de 3 dígitos em sequência
    v=v.replace(/(\d{3})(\d)/,"$1.$2") // coloca um ponto depois de 3 dígitos em sequência
    v=v.replace(/(\d{3})(\d{1,2})$/,"$1-$2")  // coloca um sinal de menos antes de um ou dois dígitos que estejam no final de v

return v // retorna v
} // fim de da função
var senha = document.getElementById("senhaa"); // pega um elemento pela id e guarda em senha
function senha(v){  // cria uma função que recebe um parâmetro
    v=v.replace(/\D/g,"" // remove tudo o que não for dígito e guarda o resultado em v
    return v // retorna v
} // fim de da função

function alertfim() {  // cria uma função
    alert("Cadastro Realizado com Sucesso");   // exibe mensagem em formato de alerta
} // fim de da função
</script>  // fim do trecho javascript
Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...