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

Java Ou Html


mestre fyoda

Pergunta

3 respostass a esta questão

Posts Recomendados

  • 0

Usa esse código aew!!!

	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;
  	i += 1
  	saida = mask.substring(i,i+1);
  	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 { return; }
  }
	}
E no campo do formulário faça assim:
<input type="text" name="Texto" maxlength=10 onkeypress="formatar(this,'00/00/0000')">

Link para o comentário
Compartilhar em outros sites

  • 0
Link para o comentário
Compartilhar em outros sites

  • 0

é melhor que faça assim, é mais simples...

<INPUT TYPE=text NAME=data ONKEYUP="data()" ONKEYDOWN="data()">

No JS...

<script>

function data()

{

if(data.value.length==2||data.value.length==5)

{

data.value+="/"

}

}

</SCRIPT>

Tipo se for campo de CPF, coloque no JS assim:

<script>

function cpf()

{

if(cpf.value.length==3||cpf.value.length==7)

{

cpf.value+="."

}

if(cpf.value.length==11)

{

cpf.value+="/"

}

}

</SCRIPT>

ai no input maxlength coloque 15

VALEU!!!

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,2k
    • Posts
      651,9k
×
×
  • Criar Novo...