Как я могу это сделать: автоматически нажимайте «Ввод» каждый раз, когда изменяется входное значение.Jquery

Программирование на jquery
Ответить
Anonymous
 Как я могу это сделать: автоматически нажимайте «Ввод» каждый раз, когда изменяется входное значение.

Сообщение Anonymous »

Я хочу, чтобы веб-сайт автоматически нажимал «Ввод» после изменения входного значения.
Язык: 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»