Jump to content


Photo

Como Colocar Duas Mascaras Num Mesmo Campo?


  • Faça o login para participar
9 replies to this topic

#1 cidadao

cidadao

    Normal

  • Usuários
  • 70 posts
  • Sexo:Não informado

Posted 14/07/2006, 14:40

Ola,


como colocar duas mascaras num mesmo campo? tem como?

mascara="###.###.###-##" CPF
mascara="##.###.###.####/##" CNPJ

<input type="text" tipo="numerico" mascara="###.###.###-##" mascara="##.###.###.####/##" name="cnpj" maxlength="18" size="20" > eu fiz assim mas não deu certo.





Valeu

Edição feita por: cidadao, 14/07/2006, 14:42.


#2 bimonti

bimonti

    Super Veterano

  • Usuários
  • 2654 posts
  • Sexo:Masculino

Posted 15/07/2006, 11:18

E como você definiria qual usar ?? Como você faria pra saber se o usuário está digitando um cpf ou um cnpj ??
WebFórum - Equipe de Desenvolvimento - Monitor
Posted Image
Yeah I do have some stories, and it's true I want all the glory ...

#3 Logic Info

Logic Info

    Novato no fórum

  • Usuários
  • 4 posts
  • Sexo:Não informado

Posted 22/07/2006, 17:27

Na minha opinião é fácil identificar se é um CPF ou um CNPJ:

Vejamos, seria necessário incrementar um contador de caracteres, onde ao término, sendo 11 os caracteres, teríamos um CPF e sendo 14 caracteres teríamos um CNPJ.

Eu também preciso de uma rotina que faça exatamente isso, ou seja, verifique qual o tipo do documento e aplique a máscara correta.

Para que a contagem dos caracteres ocorra de forma correta, deverão ser digitados apenas os números, desconsideran-se os pontos. barras e/ou traços.

Agradeço a ajuda de quem estiver disposto.

#4 bimonti

bimonti

    Super Veterano

  • Usuários
  • 2654 posts
  • Sexo:Masculino

Posted 24/07/2006, 18:56

Vocês devem estar querendo fazer um formulário para cadastro, então provavelmente colocaram a pergunta "fisica/juridica". Com base nessa resposta era mais fácil definir qual máscara usar. Outra coisa, pense na seguinte situação, para contar o tamanho do campo texto e colocar a mascara adequada só funcionaria de acordo quando o campo perder o foco (não tem como determinar se o usuário terminou de digitar ou não o numero de caracteres), e os browsers gecko ainda não tem suporte a um event handler assim. E o qual o objetivo de colocar a pontuação somente depois de ter digitado todos os valores ?? Porque não deixar um campo texto normal e usar uma ER em JavaScript para permitir somente numeros ?

Se mesmo assim quiser tentar é necessário contar os caracteres (document.forms["f"].elements["e"].value.length), criar uma expressão regular ou uma condicional para verificar se o valor digitado é numérico, capturar a tecla em questão lembrando das diferenças entre IE e demais navegadores (event, which). Acho que é só isso. Qualquer dúvida poste de novo ?
WebFórum - Equipe de Desenvolvimento - Monitor
Posted Image
Yeah I do have some stories, and it's true I want all the glory ...

#5 allanmbs

allanmbs
  • Visitantes

Posted 31/07/2006, 11:12

Olá pessoal tudo bom ?

Tbm estou com o mesmo problema , não sei um script para verificar se é CNPJ/CPF , e verificar se o mesmo
é valido.

POR FAVOR , PRECISO MUITO DISSO.
Se alguém tiver algum script pronto MUITO OBRIGADO!!!

#6 LarPhozyHah

LarPhozyHah

    Super Veterano

  • Usuários
  • 14515 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 24/09/2017, 19:45

Clomid For Men buy cialis Fast Delivery Cialsi Awc Drugstore

#7 LarPhozyHah

LarPhozyHah

    Super Veterano

  • Usuários
  • 14515 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 30/09/2017, 16:05

Dapoxetine Et Cialis World Select Pharmacy Cialis 5 Mg Durata Effetto generic cialis Buy Over The Counter Prednisone Pills

#8 Miguceamma

Miguceamma

    MiguPenjisse

  • Usuários
  • 13201 posts

Posted 01/10/2017, 18:14

Propecia Customer Service generic viagra Cialis Online Malaysia Viagra Online Apotheke Canada Amoxicillin Chocolate

#9 LarPhozyHah

LarPhozyHah

    Super Veterano

  • Usuários
  • 14515 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 10/10/2017, 10:45

Levitra Conseil Levitra Tablet viagra Generic Super Viagra Viagra Prix En Pharmacie En France
Amoxil 62.5 Mg levitra brand Clomicalm No Rx Does Amoxicillin Cause Dizziness
Purchase Arava 1 Mg Finasteride Generic Propecia cialis Acquistare Kamagra Senza Rischi Kamagra Vente Libre Allemagne Levitra Compresse Prezzo

#10 RonsisM

RonsisM

    Super Veterano

  • Usuários
  • 15724 posts
  • Sexo:Masculino
  • Localidade:Plovdiv

Posted 10/10/2017, 16:44

Cheap Ciprofloxacin Amoxicillin Absorbtion Amount Amoxicillin And Dacon Solution vardenafil canadian pharmacy The Blue Pill For Sale Precio Viagra Espana Farmacia
Accutane Discount Card viagra El Cialis Se Puede Comprar Sin Receta Medica Cialis 40 Mg Erectile Dysfunction




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq