BossBey File Manager
PHP:
8.4.18
OS:
Linux
User:
kids
Root
/
home
/
kids
/
public_html
/
bacma
/
leads
📤 Upload
📝 New File
📁 New Folder
Close
Editing: cep.html
<form> <label for="cep">CEP:</label> <input type="text" id="cep" name="cep" maxlength="9" oninput="pesquisarEndereco(this.value)" required> <label for="logradouro">Logradouro:</label> <input type="text" id="logradouro" name="logradouro" required> <label for="bairro">Bairro:</label> <input type="text" id="bairro" name="bairro" required> <label for="cidade">Cidade:</label> <input type="text" id="cidade" name="cidade" required> <label for="estado">Estado:</label> <input type="text" id="estado" name="estado" required> <label for="complemento">Complemento:</label> <input type="text" id="complemento" name="complemento"> <label for="numero">Número:</label> <input type="text" id="numero" name="numero" required> <input type="submit" value="Enviar"> </form> <script> function pesquisarEndereco(cep) { // Remove caracteres não numéricos do CEP cep = cep.replace(/\D/g, ''); if (cep.length === 8) { // Realiza a requisição para a API do ViaCEP fetch(`https://viacep.com.br/ws/${cep}/json/`) .then(response => response.json()) .then(data => preencherEndereco(data)); } } function preencherEndereco(data) { document.getElementById('logradouro').value = data.logradouro || ''; document.getElementById('bairro').value = data.bairro || ''; document.getElementById('cidade').value = data.localidade || ''; document.getElementById('estado').value = data.uf || ''; document.getElementById('complemento').value = data.complemento || ''; document.getElementById('numero').focus(); } </script>
Save
Cancel