Máscara simples em JavaScript
Publicado por Cézar Augusto em 14/09/2019
[ Hits: 14.845 ]
Blog: https://www.cezarcampos.com.br/
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Placa</title> </head> <body> <form> <p> <label>Insira a placa do carro: <input type="text" name="placa" onkeyup="validarPlaca(this)" placeholder="ABC-1234" maxlength="8" autofocus> <!-- Ali o atributo "maxlength" evita que o usuário digite mais do que 8 caracteres --> </label> </p> </form> </body> </html>
<script> function validarPlaca(entradaDoUsuario) { var placa = entradaDoUsuario.value; // Passa para a variável 'placa' o que o usuário digitar no formulário if (placa.length === 1 || placa.length === 2) { // Quando a string possuir 1 ou 2 dígitos placaMaiuscula = placa.toUpperCase(); // Passa a string para letras maiúsculas document.forms[0].placa.value = placaMaiuscula; // Coloca a string modificada de volta no formulário return true; } if (placa.length === 3){ // Quando a string possuir 3 dígitos placa += "-"; // Adiciona um hífen placaMaiuscula = placa.toUpperCase(); // Passa a string para letras maiúsculas document.forms[0].placa.value = placaMaiuscula; // Coloca a nova string de volta no formulário return true; } } </script>
Como montar arquivos .img do Android
Cuidado com nomes de arquivos no Linux
Alterar resolução de tela pelo Xorg
Servidor web simples sem instalar nada
Como lidar com strings complicadas no PHP
Selecionando todos os checkboxes a partir de um principal com JavaScript
Calendário JavaScript em 3 passos
Validar todo o form de maneira dinâmica
Ligue de graça para o mundo todo
Como recuperar uma senha salva no Chrome ou Firefox
Nenhum coment�rio foi encontrado.
Atualizando o Passado: Linux no Lenovo G460 em 2025
aaPanel - Um Painel de Hospedagem Gratuito e Poderoso
O macete do Warsaw no Linux Mint e cia
Git config não aplica configurações
O que você quer para sua vida ao usar o Linux?
Visualizar arquivos em formato markdown (ex.: README.md) pelo terminal
Criar um servidor de arquivos local com o ubuntu server e o samba? (1)
Falhas em startar o mongodb [RESOLVIDO] (3)
samba4 versao 4.22.3 usuario nao consegue trocar a senha (2)
[dica] Aqui um vídeo educativo de verdade: engenharia reversa (0)