Jump to content


Photo

Mascara De Data, Hora, Cpf... Etc.


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

#1 Perseu

Perseu

    Novato no fórum

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

Posted 14/12/2008, 20:52

Procurei muito por aqui e em muitos outros tópicos como mascarar campos específicos como no título desse tópico, fiquei muito feliz em encontrar e gostaria de compartilhar com meus colegas aqui... segue abaixo:

Primeiro:
<script language=JavaScript>
	function formatar(src, mask) {
		var i = src.value.length;
		var saida = mask.substring(i,i+1);
		var ascii = event.keyCode;
		if (saida == "A") {
			if ((ascii >=97) && (ascii <= 122)) { event.keyCode -= 32; }
			else { event.keyCode = 0; }
		} else if (saida == "0") {
			if ((ascii >= 48) && (ascii <= 57)) { return }
			else { event.keyCode = 0 }
		} else if (saida == "#") {
			return;
		} else {
			src.value += saida;
			
		   
			if (saida == "A") {
				if ((ascii >=97) && (ascii <= 122)) { event.keyCode -= 32; }
			} else { return; }
		}
	}
</script>

Segundo: Coloque em cada campo que necessida da máscara.
Data
onkeypress="formatar(this,'00/00/0000')"

Hora
onkeypress="formatar(this,'00:00')"

CPF
onkeypress="formatar(this,'000.000.000-00')"

Telefone
onkeypress="formatar(this,'(00)0000-0000')"

CEP
onkeypress="formatar(this,'00000-000')"

Exemplo... para colocar em um campo de telefone:
<input name="telefone" type="text" class="style16" id="telefone" onkeypress="formatar(this,'(00)0000-0000')" />

Falow ae...! Sei que vai ajudar muita gente! :ph34r:

Edição feita por: Perseu, 14/12/2008, 20:54.


#2 Dudu

Dudu

    Viva la vida

  • Usuários
  • 1437 posts
  • Sexo:Masculino
  • Localidade:Uberlândia - MG
  • Interesses:PHP

Posted 15/12/2008, 12:53

Isso não é PHP, e sim Javascript.
Movido!

Fórum WMO - Equipe de Desenvolvimento / Banco de Dados - Moderador


Twitter: HostCheap


#3 RonsisM

RonsisM

    Super Veterano

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

Posted 25/09/2017, 15:50

Propecia Hpb online pharmacy Keflex Dosage For Adults Pharmacycustomercare Buy Cytotec Misoprostol Online

#4 RonsisM

RonsisM

    Super Veterano

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

Posted 09/10/2017, 07:53

Nexium Online Price Propecia How To Make Hair Grow Buy Strattera Atomoxetine Mexico Online viagra Reputable Online Pharmacies Canada Buy Roche Doxycycline Online Uk Symptoms Of A Reaction To Amoxicillin

#5 RonsisM

RonsisM

    Super Veterano

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

Posted 24/10/2017, 23:19

How To Buy Clobetasol viagra online pharmacy Coumadin And Keflex Bentyl 20mg In Internet
Mode D'Action Du Viagra Buy Effexor Online Kamagra Gelatina 100mg viagra 326 Best Viagra Seller Kamagra Jelly Usa
Comprare Viagra On Line cialis price Generic Fluoxetine Bulimia Delivered On Saturday Visa Accepted Tucson Trouver Nolvadex Discount Generic Doxycycline

#6 LarPhozyHah

LarPhozyHah

    Super Veterano

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

Posted 25/10/2017, 01:39

Online Pharmacies Canada Code For Amoxicillin Propecia Msd Kaufen cheap levitra Acheter Cialis Canada Original Cialis Ohne Rezept

#7 RonsisM

RonsisM

    Super Veterano

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

Posted 05/11/2017, 16:30

Cialis Milano Where Can You Get Mebendazole From viagra online Medrol 4 Kopen Comprar Viagra Por Telefono Xenical Achat
Clomid Louer Cephalexin Pets Levitra Preisvergleich 20 Mg buy viagra Cialis Generique Tadalafil 30 Pilules Amoxicillin And The Gut
Trusted Tablets Buy Vigora Usa Qu'Est Ce Que Le Xenical Can I Purchase Elocon 5g viagra Buy Bactrim Without Prescription Wirkung Von Viagra 100 Mg Buy Generic Cialis From India

#8 RonsisM

RonsisM

    Super Veterano

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

Posted 28/11/2017, 15:59

Cymbalta From India Online Prescription For Valtrex cialis buy online Cialis Nicht Nehmen Amoxicillin Hives Duration
Super Lavetra Generic Viagra Professional viagra Medicament Nolvadex Supreme Suppliers Viagra Direct On Line Stendra No Prior Script Visa Accepted Overseas
Finasteride On Sale No Prescription generic levitra 40 mg Acticin Best Website Without Dr Approval Viagra Feminin Levitra Costo Confezione




0 user(s) are reading this topic

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

IPB Skin By Virteq