Я хочу, чтобы веб-сайт автоматически нажимал «Ввод» после изменения входного значения.
Язык: JavaScript
Может ли кто-нибудь помочь с такой проблемой?
У меня есть панель поиска, которая выполняет фильтрацию, а также у меня есть кнопки с категориями (когда я нажимаю кнопку, она заполняет входное значение именем категории кнопки). Проблема: после этого мне нужно сосредоточиться на входном значении и нажать «Ввести ключ автоматически», чтобы отфильтровать данные.
const prodNames = [
{id : 1, name : "ACDC"},
{id : 2,name: "The Beatles" },
{id : 3,name: "Barry White"}
]
// writes clicked button p in input
function test(id){
let txt = p = document.querySelector(`#${id}`);
document.getElementById("myInput").value = txt.textContent;
}
const prodContainer = document.getElementById('available-prods');
prodNames.forEach((result, idx) => {
// Create card element
const prodCard = document.createElement('div');
prodCard.classList = 'item-body';
// Construct card content
const content = `
${result.name}
`;
// Append newyly created card element to the container
prodContainer.innerHTML += content;
})
Подробнее здесь: https://stackoverflow.com/questions/684 ... ue-changes