Com o auxilio do atributo pattern, teremos menos linhas de código, veja o exemplo:
<!DOCTYPE html>
<html>
<head>
<title>Exemplo Exp. Regulares</title>
</head>
<body>
<form>
CEP:<br> <input type="text" placeholder="92000-000" pattern="[0-9]{5}-[0-9]{3}" maxlength="9" required="required"><br>
CPF:<br> <input type="text" placeholder="999.999.999-99" pattern="[0-9]{3}.[0-9]{3}.[0-9]{3}-[0-9]{2}" maxlength="14" required="required"><br>
<input type="submit" value="Cadastrar">
</form>
</body>
</html>
Obs: Entre parenteses quer dizer que o campo irá aceitar números de 0 a 9, entre chaves quer dizer que aceita esse número de caracteres, o traço e/ou o ponto deve ser digitado.
Nenhum comentário:
Postar um comentário