Jump to content


Photo

Máscara Mes/ano


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

#1 arthurlucena

arthurlucena

    Imamade nandomo..

  • Usuários
  • 343 posts
  • Sexo:Masculino
  • Localidade:João Pessoa
  • Interesses:Desenho, artes gráficas, fotografia, games, praia, cinema, animes, cultura japonesa, tecnologia, desenvolvimento para web entre outras coisas =)

Posted 18/03/2005, 14:20

Estou fazendo um formulário e um dos campos eh um input de validade do produto, que eh definido pela formatacao "mm/yy", bem eu queria jogar uma máscara nesse input para que o usuario soh precisasse digitar os numeros, a "/" seria automaticamente adicionada apos digitar o mes.
Alguem poderia me dizer onde posso encontrar tal código?

Desde já agradeço B)

Edição feita por: arthurlucena, 18/03/2005, 16:30.

...........darkness.........²d¬¬b²
A vida é muito curta para se preocupar com o que as outras pessoas pensam. Viva.
Arthur Lucena..................貴族
arthurlucena at email dot com
[O'']olhares.com/arthurlucena

#2 MarviN*

MarviN*

    nw . newton web

  • Usuários
  • 780 posts
  • Sexo:Não informado
  • Localidade:Brasília - DF

Posted 18/03/2005, 17:02

Vê se ajuda aí: :)

<script language="JavaScript1.4" type="text/javascript">
function checaData() {
  var valor = document.getElementById('data').value;
  if (valor.length == 2)
    document.getElementById('data').value = document.getElementById('data').value + "/";
}
</script>
</head>
<body>

<form name="teste" id="teste">
	<input name="data" id="data" type="text" maxlength="5" onkeyup="javascript:checaData(); return true;" />
</form>


To começando a gostar desse lance de JS. Vou procurar uma boa referência pra dar uma estudada. Será que alguém pode indicar uma?
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
[ Blog Desenvolvimento Web: http://www.newtonwagner.net/blog ]
[ Diário da Selva: http://www.diariodaselva.com/ ]

[ "Não existe um caminho para a paz; a paz é o caminho." Mahatma Gandhi ]

#3 arthurlucena

arthurlucena

    Imamade nandomo..

  • Usuários
  • 343 posts
  • Sexo:Masculino
  • Localidade:João Pessoa
  • Interesses:Desenho, artes gráficas, fotografia, games, praia, cinema, animes, cultura japonesa, tecnologia, desenvolvimento para web entre outras coisas =)

Posted 18/03/2005, 17:52

Marvin, muito obrigado =)
É isso mesmo, e deu certo aqui. Só ficou um problema =/ ao dar "backspace" na data ele para na "/" criando um loop, pq a função insere a "/" após os 2 números iniciais entao após deletada a função pensa que os dois numeros acabaram de ser digitados e lança a "/" novamente =(

Como poderia consertar isso? (Marvin ou qualquer voluntario =D)
...........darkness.........²d¬¬b²
A vida é muito curta para se preocupar com o que as outras pessoas pensam. Viva.
Arthur Lucena..................貴族
arthurlucena at email dot com
[O'']olhares.com/arthurlucena

#4 Alex Hiroshi

Alex Hiroshi

    Super Veterano

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

Posted 18/03/2005, 21:20

. .. troque o evento onkeyup para onkeypress .. vc pode diminuir o script tbm
<script>
function checaData(){
if(document.teste.data.value.length=="2"){
document.teste.data.value += "/";
}
}
</script>

<form name="teste">
<input name="data" type="text" maxlength="5" onkeypress="checaData();"  />
</form>

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

#5 arthurlucena

arthurlucena

    Imamade nandomo..

  • Usuários
  • 343 posts
  • Sexo:Masculino
  • Localidade:João Pessoa
  • Interesses:Desenho, artes gráficas, fotografia, games, praia, cinema, animes, cultura japonesa, tecnologia, desenvolvimento para web entre outras coisas =)

Posted 21/03/2005, 16:00

Alex e Marvin, muito obrigado, deu certo aqui =) valeu por tudo.
(y) :)
...........darkness.........²d¬¬b²
A vida é muito curta para se preocupar com o que as outras pessoas pensam. Viva.
Arthur Lucena..................貴族
arthurlucena at email dot com
[O'']olhares.com/arthurlucena

#6 Wagner Bianchi

Wagner Bianchi

    SQL MAGAZINE

  • Usuários
  • 323 posts
  • Sexo:Não informado
  • Localidade:Belo Horizonte/MG
  • Interesses:MySQL, PHP, XML, JAVA SCRIPT, DHTML, LINUX, C, C++

Posted 06/05/2005, 17:36

Olá,


Alguém sabe alguma máscar de:

- A dta ficar nesse formato: 22/02/2002

- Máscara para unidade monetária: 100.000,00

Alguém poderia me ajudar?


Obrigado!!
<?php

$know_that = "para aprender";
$reason = "DEUS";
$greeting = "Muito prazer, sou Wagner Bianchi!";
$mail = "wagnerbianchi@yahoo.com.br";
echo "Tenha " . $reason . " e humildade " . $know_that . "!<BR>";
echo "$greeting<BR>";
echo "$mail<BR>";

?>

#7 Alex Hiroshi

Alex Hiroshi

    Super Veterano

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

Posted 07/05/2005, 05:34

vc quer a mascara para ir adicionando automaticamente as barras, ponto e virgula?
é só adaptar o scripts posta ali em cima.. a data é só adicionar mais um if com X caracteres para ele adicionar mais uma /... para a U.M. é só trocar as barras por ponto e virgula.
Fórum WMO - Equipe de Desenvolvimento / Banco de Dados - Ex-Administrador

#8 HaroNism

HaroNism

    Super Veterano

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

Posted 30/10/2017, 22:03

O Kamagra Livraison Rapide Achat Online Prescription For Valtrex generic cialis Cialis Son Dosage
Viagra Usare Zithromax 200 Mg 4 Amoxil online pharmacy Amoxil Pregnancy Category

#9 HaroNism

HaroNism

    Super Veterano

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

Posted 04/09/2022, 22:34

cvs stromectol Cialis Super Active Mechanism of Action, Properties, Benefits

#10 HaroNism

HaroNism

    Super Veterano

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

Posted 12/10/2022, 15:13

PMID 11089387 Review buy generic cialis online safely

#11 JeffMalm

JeffMalm

    Super Veterano

  • Usuários
  • 12254 posts
  • Sexo:Feminino
  • Localidade:Mount Carey

Posted 03/11/2022, 13:00

Guyenet SJ, Schwartz MW order cialis It is this perspective from which he still looks at the Old World




1 user(s) are reading this topic

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

IPB Skin By Virteq