Widget:Agatha-test: mudanças entre as edições

Ir para navegação Ir para pesquisar
sem sumário de edição
Sem resumo de edição
Sem resumo de edição
Linha 51: Linha 51:
addOptions();
addOptions();


function updateName(selectedValue) {
function updateName(selectedValue, img, obs) {
     searchInp.value = "";
     searchInp.value = "";
     addOptions(selectedValue);
     addOptions(selectedValue);
     wrapper.classList.remove("active");
     wrapper.classList.remove("active");
    document.querySelector('#img-select').src = img;
    document.querySelector('#obs-select').innerHTML = obs;
     selectBtn.firstElementChild.innerText = selectedValue;
     selectBtn.firstElementChild.innerText = selectedValue;
    console.log(optionsValues.filter(curr => curr.group === selectedValue))
}
}


Linha 72: Linha 73:


         option.phrases.filter(curr => curr.toLowerCase().startsWith(searchWord)).map(phrase => {
         option.phrases.filter(curr => curr.toLowerCase().startsWith(searchWord)).map(phrase => {
             html += `<li onclick="updateName('${option.group}')"> ${phrase} </li>`;
             html += `<li onclick="updateName('${option.group}', '${option.img}', '${option.obs}')"> ${phrase} </li>`;
         });
         });


Menu de navegação