Имеется выпадашка, в которой содержаться пункты с названиями городов, а также placeholder. Суть идеи такова, что когда пишешь в placeholdere название города, Например Санкт-Петербург, нужно чтобы все остальные пункты(с другими городами отсеивались, и оставался только Питер. Буду благодарен за помощь!
Вот вам простейший способ выборки по вводу в инпут. Не понятно какая у вас структура "выпадашки", так что дальше вам придеться самому.
const inputCities = [
{ name: "Piter" },
{ name: "Moscow" },
{ name: "Minsk" },
{ name: "Paris" },
{ name: "Monako" },
]
let cities = []
const input = document.querySelector('input');
input.oninput = () => {
cities = inputCities;
cities = cities.filter(c => c.name.startsWith(input.value))
console.log(cities)
}
<input/>
Продвижение своими сайтами как стратегия роста и независимости