0% acharam este documento útil (0 voto)
30 visualizações1 página

Script Js

O documento é um script JavaScript que preenche automaticamente campos de um formulário com dados de um perfil específico. Ele define seletores para campos como nome, sobrenome, data de nascimento e sexo, e utiliza esses seletores para inserir os dados de um perfil pré-definido. Após preencher os campos, o script exibe uma mensagem de sucesso no console.

Enviado por

weyzonzo72
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
30 visualizações1 página

Script Js

O documento é um script JavaScript que preenche automaticamente campos de um formulário com dados de um perfil específico. Ele define seletores para campos como nome, sobrenome, data de nascimento e sexo, e utiliza esses seletores para inserir os dados de um perfil pré-definido. Após preencher os campos, o script exibe uma mensagem de sucesso no console.

Enviado por

weyzonzo72
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 1

(function () {

'use strict';

const campos = {
primeiro_nome: '[placeholder="Enter your first name"]',
ultimo_nome: '[placeholder="Please enter last name."]',
data_nascimento: '#dateOfBirth',
sexo: 'input[name="gender"]',
};

const dadosPerfis = [
{ id: "Pro1", data: { primeiro_nome: "MARCELINA", ultimo_nome: "TEIXEIRA",
data_nascimento: "18/01/2015", gender: "FEMALE" }},
];

// Preencher com dados do primeiro perfil


function preencherCampos(dados) {
[Link](campos).forEach(([key, selector]) => {
const campo = [Link](selector);
if (campo) {
if (key === "sexo") {

[Link](`input[name="gender"][value="${[Link]}"]`).checked = true;
} else {
[Link] = dados[key];
}
}
});
[Link]("Dados preenchidos com sucesso!");
}

preencherCampos(dadosPerfis[0].data);
})();

Você também pode gostar