Ir ao conteúdo

Posts recomendados

Postado

Não entendo o porque, mas o regex não está funcionando na validação de CPF, não faz sentido nenhum

 

<label for="email">Email</label>

<input type="text" name="email" id="email" required placeholder="[email protected]" pattern="^[a-zA-Z0-9.!#$%&'*+=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$"> <label for="cpf">CPF</label>

<input type="text" name="cpf" id="cpf" required pattern="^[0-9]{3}\.[0-9]{3}\.\d{3}\-[0-9]{2}$" placeholder="Ex.: 000.000.000-00" >

<label for="data_nascimento">Data de Nascimemto</label>

<input type="date" name="data_nascimento" id="data_nascimento" required>

 

o formulário é bem simples, e so preciso validar email, cpf e data de nascimento, mas o cpf passa com qualquer caractere...

Postado

@Felipe Trebino

Olá colega.

 

Este exemplo abaixo funciona bem comigo:

 

<html>

<body>

<form name="teste">		
		<input type="text" name="cpf" id="cpf" required pattern="\d{3}\.?\d{3}\.?\d{3}-?\d{2}" placeholder="Ex.: 000.000.000-00">
		<input type="submit" value="Enviar">
</form>

</body>

</html>

 

Espero que ajude.

 

Abraços

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!