Jump to content


Photo

Estou Precisando Das Seguintes Máscaras


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

#1 Cayo Corrêa

Cayo Corrêa

    CayoCorrea.com.br

  • Usuários
  • 186 posts
  • Sexo:Não informado
  • Localidade:São José dos Campos
  • Interesses:PHP, Photoshop, Fireworks, Dreamweaver, Webdesigner, Webdeveloper, ir ao cinema, ir ao shopping, fazer novas amizades, trocar idéias e aprender...

Posted 11/10/2004, 08:30

Galera, tou precisando de uma forçona de vocês... estou precisando de umas máscaras pra um sistema aqui da empresa. As máscaras são:
CNPJ, CPF, RG, CEP, Dinheiro, Porcentagem e ao preencher ele muda de campo automaticamente.
Alguém poderia me ajudar? :matrix:
matemática de um web.designer e web.developer:
php + mysql + css + html + javascript + dhtml + photoshop + dreamweaver + flash + criatividade + lógica = cayo.correa

me questiono, alguém poderia me responder?
"Deus existiu sempre? O que é sempre? Deus criou a si próprio para depois começar a criar o universo? Onde é que estava Deus quando criou a si próprio? E como é que alguém cria a si próprio? Do nada, passando do nada ao Ser? Se o nada existiu, tudo que veio depois estava contido no nada. Mas se estava contido no nada, então o nada não existia".
José Saramago, Playboy de Out/98.

site: www.christinaguilera.com.br
portfolio: www.cayocorrea.com.br

#2 Alex Hiroshi

Alex Hiroshi

    Super Veterano

  • Ex-Admins
  • 4923 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP

Posted 11/10/2004, 10:19

A mascara que vc esta falando é que ao digitar os numeros de cep, reg, etc.. eles vao automaticamente preenchendo com algum outro caractere? (ponto, virgulas, etc?)
Se for, me de exemplos de todos os numeros, pois eu não sei sobre documentos do ai Brasil ;)

Pra ele mudar automaticamente é so vc saber o numero de caracteres que o usuario vai ter que digitar.. ai vc faz um if pra saber se a quantidade de caracteres é igual a tal numero, se for, ele da o foco no outro campo..
if(document.NomeDoForm.NomeDoCampo.value.length==7){
document.NomeDoForm.NomeDoCampo2.focus(); }
}

Fórum WMO - Equipe de Desenvolvimento / Banco de Dados - Ex-Administrador

#3 Cayo Corrêa

Cayo Corrêa

    CayoCorrea.com.br

  • Usuários
  • 186 posts
  • Sexo:Não informado
  • Localidade:São José dos Campos
  • Interesses:PHP, Photoshop, Fireworks, Dreamweaver, Webdesigner, Webdeveloper, ir ao cinema, ir ao shopping, fazer novas amizades, trocar idéias e aprender...

Posted 11/10/2004, 10:31

Tipo, é isso mesmo... ele vai digitando e vai colocando automaticamente:
CNPJ: 999.999.999/9999-99
CPF: 999.999.999-99
CEP: 99999-999
RG: 99.999.999-9
Telefone: (99) 9999-9999
Dinheiro: 99,99 e 999,99 e 9.999,99 e 99.999.999,99
Porcentagem: 999,99% e 99,99%

E o script de pular para o próximo campo ao preencher o conteúdo no campo.

* Se você puder me passar para uso global (um único script para usar em todo site) eu agradeço pakas, pra evitar repetir o mesmo código para a mesma coisa.

Edição feita por: Cayo Corrêa, 11/10/2004, 10:32.

matemática de um web.designer e web.developer:
php + mysql + css + html + javascript + dhtml + photoshop + dreamweaver + flash + criatividade + lógica = cayo.correa

me questiono, alguém poderia me responder?
"Deus existiu sempre? O que é sempre? Deus criou a si próprio para depois começar a criar o universo? Onde é que estava Deus quando criou a si próprio? E como é que alguém cria a si próprio? Do nada, passando do nada ao Ser? Se o nada existiu, tudo que veio depois estava contido no nada. Mas se estava contido no nada, então o nada não existia".
José Saramago, Playboy de Out/98.

site: www.christinaguilera.com.br
portfolio: www.cayocorrea.com.br

#4 Alex Hiroshi

Alex Hiroshi

    Super Veterano

  • Ex-Admins
  • 4923 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP

Posted 11/10/2004, 11:02

A logica de se ir inserindo esses caracteres automaticamente.. é igual desse topico..
http://forum.wmonlin...showtopic=91019

É assim, vc pega a quantidade de caracteres digitado no campo, para pegar use:

document.NomeDoFormulario.NomeDoCampo.value.length

Pronto, agora vc quer colocar um ponto depois de 3 digitos.. então vc verifica se a quantidade de caracteres é igual a 3

if(document.NomeDoFormulario.NomeDoCampo.value.length == 3)

se for igual, vc imprimi no msm campo um outra caractere.. para imprimir, vc usa o += para ele inserir na frente do que ja estiver digitado..

document.NomeDoFormulario.NomeDoCampo.value += ".";

Tudo isso vai ser um funcao.. para criar a funcao é assim

function NomeDaFunca(){
....
}

Mostrando tudo, vai ficar mais como eu postei no outro topico.. assim
<script>
function insere(){
if(document.NomeDoFormulario.NomeDoCampo.value.length == 3){
document.NomeDoFormulario.NomeDoCampo.value += "."; }
}
</script>
E pra chamar tudo isso, vc pode usar no campo o evento onkeypress.. que vai ser ativado quando vc apertar uma tecla no campo

<input type="text" onkeypress="insere();">


Fórum WMO - Equipe de Desenvolvimento / Banco de Dados - Ex-Administrador

#5 Cayo Corrêa

Cayo Corrêa

    CayoCorrea.com.br

  • Usuários
  • 186 posts
  • Sexo:Não informado
  • Localidade:São José dos Campos
  • Interesses:PHP, Photoshop, Fireworks, Dreamweaver, Webdesigner, Webdeveloper, ir ao cinema, ir ao shopping, fazer novas amizades, trocar idéias e aprender...

Posted 11/10/2004, 11:10

entendiii... e no caso do cnpj que no meio te uma barra / ?
matemática de um web.designer e web.developer:
php + mysql + css + html + javascript + dhtml + photoshop + dreamweaver + flash + criatividade + lógica = cayo.correa

me questiono, alguém poderia me responder?
"Deus existiu sempre? O que é sempre? Deus criou a si próprio para depois começar a criar o universo? Onde é que estava Deus quando criou a si próprio? E como é que alguém cria a si próprio? Do nada, passando do nada ao Ser? Se o nada existiu, tudo que veio depois estava contido no nada. Mas se estava contido no nada, então o nada não existia".
José Saramago, Playboy de Out/98.

site: www.christinaguilera.com.br
portfolio: www.cayocorrea.com.br

#6 Alex Hiroshi

Alex Hiroshi

    Super Veterano

  • Ex-Admins
  • 4923 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP

Posted 11/10/2004, 11:22

É a mesma coisa, é so contar quantos caracteres tem ate a barra e trocar o ponto por uma barra..

document.NomeDoFormulario.NomeDoCampo.value += ".";

por:

document.NomeDoFormulario.NomeDoCampo.value += "/";


Fórum WMO - Equipe de Desenvolvimento / Banco de Dados - Ex-Administrador

#7 Cayo Corrêa

Cayo Corrêa

    CayoCorrea.com.br

  • Usuários
  • 186 posts
  • Sexo:Não informado
  • Localidade:São José dos Campos
  • Interesses:PHP, Photoshop, Fireworks, Dreamweaver, Webdesigner, Webdeveloper, ir ao cinema, ir ao shopping, fazer novas amizades, trocar idéias e aprender...

Posted 11/10/2004, 11:26

oks, isso eu sabia, mas é que nem prestei atenção a uma outra coisa uhaahuhua liga não... obrigado
matemática de um web.designer e web.developer:
php + mysql + css + html + javascript + dhtml + photoshop + dreamweaver + flash + criatividade + lógica = cayo.correa

me questiono, alguém poderia me responder?
"Deus existiu sempre? O que é sempre? Deus criou a si próprio para depois começar a criar o universo? Onde é que estava Deus quando criou a si próprio? E como é que alguém cria a si próprio? Do nada, passando do nada ao Ser? Se o nada existiu, tudo que veio depois estava contido no nada. Mas se estava contido no nada, então o nada não existia".
José Saramago, Playboy de Out/98.

site: www.christinaguilera.com.br
portfolio: www.cayocorrea.com.br

#8 Cristiano Galdino

Cristiano Galdino

    Dark Defender

  • Administradores
  • 3738 posts
  • Sexo:Masculino
  • Localidade:Brasília, DF

Posted 11/10/2004, 11:51

http://forum.wmonlin...p?showtopic=381
Cristiano Galdino
- http://cristiano.galdino.net/

“Since 2003”


#9 Cayo Corrêa

Cayo Corrêa

    CayoCorrea.com.br

  • Usuários
  • 186 posts
  • Sexo:Não informado
  • Localidade:São José dos Campos
  • Interesses:PHP, Photoshop, Fireworks, Dreamweaver, Webdesigner, Webdeveloper, ir ao cinema, ir ao shopping, fazer novas amizades, trocar idéias e aprender...

Posted 11/10/2004, 12:11

Obrigado Cristiano.... vc não saberia como eu posso criar a de porcentagem???
matemática de um web.designer e web.developer:
php + mysql + css + html + javascript + dhtml + photoshop + dreamweaver + flash + criatividade + lógica = cayo.correa

me questiono, alguém poderia me responder?
"Deus existiu sempre? O que é sempre? Deus criou a si próprio para depois começar a criar o universo? Onde é que estava Deus quando criou a si próprio? E como é que alguém cria a si próprio? Do nada, passando do nada ao Ser? Se o nada existiu, tudo que veio depois estava contido no nada. Mas se estava contido no nada, então o nada não existia".
José Saramago, Playboy de Out/98.

site: www.christinaguilera.com.br
portfolio: www.cayocorrea.com.br

#10 Miguceamma

Miguceamma

    MiguPenjisse

  • Usuários
  • 13201 posts

Posted 17/09/2017, 07:12

Cialis Farmaco Da Banco cialis Cialis Effet Secondaire
Alli Medicina Para Aselgazar Indications Amoxicillin
Viagra Plus Without Prescription <a href=http://cialtobuy.com>cialis</a> Viagra Venta Libre En Argentina

#11 Miguceamma

Miguceamma

    MiguPenjisse

  • Usuários
  • 13201 posts

Posted 05/10/2017, 01:17

Cialis Costo Ufficiale generic viagra Keflex Topical Application
Kamagra Acquisto Pfizer Clomapramine Online Order Australia viagra Viagra Made In Canada Viagra With Dapoxetine Reviews

#12 HaroNism

HaroNism

    Super Veterano

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

Posted 05/10/2017, 10:08

Where Do Ibuy Clomid Online With Viagra Online Pharmacy Cialis Reviews Buy Generic Diflucan viagra Pas Cher Kamagra Oral Jelly Kamagra China Cialis 5 Mg Indicazioni

#13 Miguceamma

Miguceamma

    MiguPenjisse

  • Usuários
  • 13201 posts

Posted 02/11/2017, 06:16

Where To Buy Stendra Viagra Over The Counter In Hong Kong Secure Ordering Isotretinoin With Free Shipping Direct cialis Buy Lasix Without A Prescription Online
Was Bedeutet Levitra generic viagra Lioresal 40 Mg Lasix Greece Levitra Without A Script

#14 Miguceamma

Miguceamma

    MiguPenjisse

  • Usuários
  • 13201 posts

Posted 23/11/2017, 20:41

Real Viagra Online Real Pfizer Cytotec 200 Fausse Couche online pharmacy Buy Synthroid Using Paypal
Dapoxetine Achat Onlinepharmacies Propecia In Zurigo buy viagra Cialis Providers Cialis 10 Mg Wirkung
Precio De Propecia En Farmacia viagra online Propecia Young Men




1 user(s) are reading this topic

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

IPB Skin By Virteq