Вопросы о Санкт-Петербурге
Поищите ответ на свой вопроc о Санкт-Петербурге
',Во сколько разводятся мосты в Питере''];
function clearSearch() {
searchField.value = '';
searchOut.style.display = 'none';
}
const searchClear = document.querySelector('#searchClear');
const searchField = document.querySelector('#search');
const searchOut = document.querySelector('#searchOut');
searchClear.addEventListener('click', clearSearch);
searchField.addEventListener('keyup', createSearch);
function createSearch(e) {
let more = 0;
const searchStr = e.currentTarget.value;
if (searchStr.length > 1) {
searchOut.innerHTML = '';
searchOut.style.display = 'block';
arrUrl.forEach(function(v) {
if (v.search(new RegExp(searchStr, 'gi')) != -1) {
if (more < Nmax) {
const link = document.createElement('a');
link.href = v.replace(/ /g, '_');
link.textContent = v;
searchOut.appendChild(link);
}
more++;
}
});
if(more === 0) {
const div = document.createElement('div');
div.classList.add('more');
div.innerText = 'Ничего не найдено';
searchOut.append(div);
}
if(more > Nmax) {
const div = document.createElement('div');
div.classList.add('more');
div.innerText = 'Есть еще: уточните поиск';
searchOut.append(div);
}
} else searchOut.style.display = 'none';
return false;
}
',Есть ли аквапарк в Петербурге''];
function clearSearch() {
searchField.value = '';
searchOut.style.display = 'none';
}
const searchClear = document.querySelector('#searchClear');
const searchField = document.querySelector('#search');
const searchOut = document.querySelector('#searchOut');
searchClear.addEventListener('click', clearSearch);
searchField.addEventListener('keyup', createSearch);
function createSearch(e) {
let more = 0;
const searchStr = e.currentTarget.value;
if (searchStr.length > 1) {
searchOut.innerHTML = '';
searchOut.style.display = 'block';
arrUrl.forEach(function(v) {
if (v.search(new RegExp(searchStr, 'gi')) != -1) {
if (more < Nmax) {
const link = document.createElement('a');
link.href = v.replace(/ /g, '_');
link.textContent = v;
searchOut.appendChild(link);
}
more++;
}
});
if(more === 0) {
const div = document.createElement('div');
div.classList.add('more');
div.innerText = 'Ничего не найдено';
searchOut.append(div);
}
if(more > Nmax) {
const div = document.createElement('div');
div.classList.add('more');
div.innerText = 'Есть еще: уточните поиск';
searchOut.append(div);
}
} else searchOut.style.display = 'none';
return false;
}
',Есть ли паромные рейсы из Петербурга в Норвегию''];
function clearSearch() {
searchField.value = '';
searchOut.style.display = 'none';
}
const searchClear = document.querySelector('#searchClear');
const searchField = document.querySelector('#search');
const searchOut = document.querySelector('#searchOut');
searchClear.addEventListener('click', clearSearch);
searchField.addEventListener('keyup', createSearch);
function createSearch(e) {
let more = 0;
const searchStr = e.currentTarget.value;
if (searchStr.length > 1) {
searchOut.innerHTML = '';
searchOut.style.display = 'block';
arrUrl.forEach(function(v) {
if (v.search(new RegExp(searchStr, 'gi')) != -1) {
if (more < Nmax) {
const link = document.createElement('a');
link.href = v.replace(/ /g, '_');
link.textContent = v;
searchOut.appendChild(link);
}
more++;
}
});
if(more === 0) {
const div = document.createElement('div');
div.classList.add('more');
div.innerText = 'Ничего не найдено';
searchOut.append(div);
}
if(more > Nmax) {
const div = document.createElement('div');
div.classList.add('more');
div.innerText = 'Есть еще: уточните поиск';
searchOut.append(div);
}
} else searchOut.style.display = 'none';
return false;
}
',Как весело провести выходные в Санкт-Петербурге''];
function clearSearch() {
searchField.value = '';
searchOut.style.display = 'none';
}
const searchClear = document.querySelector('#searchClear');
const searchField = document.querySelector('#search');
const searchOut = document.querySelector('#searchOut');
searchClear.addEventListener('click', clearSearch);
searchField.addEventListener('keyup', createSearch);
function createSearch(e) {
let more = 0;
const searchStr = e.currentTarget.value;
if (searchStr.length > 1) {
searchOut.innerHTML = '';
searchOut.style.display = 'block';
arrUrl.forEach(function(v) {
if (v.search(new RegExp(searchStr, 'gi')) != -1) {
if (more < Nmax) {
const link = document.createElement('a');
link.href = v.replace(/ /g, '_');
link.textContent = v;
searchOut.appendChild(link);
}
more++;
}
});
if(more === 0) {
const div = document.createElement('div');
div.classList.add('more');
div.innerText = 'Ничего не найдено';
searchOut.append(div);
}
if(more > Nmax) {
const div = document.createElement('div');
div.classList.add('more');
div.innerText = 'Есть еще: уточните поиск';
searchOut.append(div);
}
} else searchOut.style.display = 'none';
return false;
}
',Как добраться из Берлина в Санкт-Петербург''];
function clearSearch() {
searchField.value = '';
searchOut.style.display = 'none';
}
const searchClear = document.querySelector('#searchClear');
const searchField = document.querySelector('#search');
const searchOut = document.querySelector('#searchOut');
searchClear.addEventListener('click', clearSearch);
searchField.addEventListener('keyup', createSearch);
function createSearch(e) {
let more = 0;
const searchStr = e.currentTarget.value;
if (searchStr.length > 1) {
searchOut.innerHTML = '';
searchOut.style.display = 'block';
arrUrl.forEach(function(v) {
if (v.search(new RegExp(searchStr, 'gi')) != -1) {
if (more < Nmax) {
const link = document.createElement('a');
link.href = v.replace(/ /g, '_');
link.textContent = v;
searchOut.appendChild(link);
}
more++;
}
});
if(more === 0) {
const div = document.createElement('div');
div.classList.add('more');
div.innerText = 'Ничего не найдено';
searchOut.append(div);
}
if(more > Nmax) {
const div = document.createElement('div');
div.classList.add('more');
div.innerText = 'Есть еще: уточните поиск';
searchOut.append(div);
}
} else searchOut.style.display = 'none';
return false;
}
',Как добраться из Пулкова в центр Петербурга''];
function clearSearch() {
searchField.value = '';
searchOut.style.display = 'none';
}
const searchClear = document.querySelector('#searchClear');
const searchField = document.querySelector('#search');
const searchOut = document.querySelector('#searchOut');
searchClear.addEventListener('click', clearSearch);
searchField.addEventListener('keyup', createSearch);
function createSearch(e) {
let more = 0;
const searchStr = e.currentTarget.value;
if (searchStr.length > 1) {
searchOut.innerHTML = '';
searchOut.style.display = 'block';
arrUrl.forEach(function(v) {
if (v.search(new RegExp(searchStr, 'gi')) != -1) {
if (more < Nmax) {
const link = document.createElement('a');
link.href = v.replace(/ /g, '_');
link.textContent = v;
searchOut.appendChild(link);
}
more++;
}
});
if(more === 0) {
const div = document.createElement('div');
div.classList.add('more');
div.innerText = 'Ничего не найдено';
searchOut.append(div);
}
if(more > Nmax) {
const div = document.createElement('div');
div.classList.add('more');
div.innerText = 'Есть еще: уточните поиск';
searchOut.append(div);
}
} else searchOut.style.display = 'none';
return false;
}
',Как добраться из Санкт-Петербурга в Казань''];
function clearSearch() {
searchField.value = '';
searchOut.style.display = 'none';
}
const searchClear = document.querySelector('#searchClear');
const searchField = document.querySelector('#search');
const searchOut = document.querySelector('#searchOut');
searchClear.addEventListener('click', clearSearch);
searchField.addEventListener('keyup', createSearch);
function createSearch(e) {
let more = 0;
const searchStr = e.currentTarget.value;
if (searchStr.length > 1) {
searchOut.innerHTML = '';
searchOut.style.display = 'block';
arrUrl.forEach(function(v) {
if (v.search(new RegExp(searchStr, 'gi')) != -1) {
if (more < Nmax) {
const link = document.createElement('a');
link.href = v.replace(/ /g, '_');
link.textContent = v;
searchOut.appendChild(link);
}
more++;
}
});
if(more === 0) {
const div = document.createElement('div');
div.classList.add('more');
div.innerText = 'Ничего не найдено';
searchOut.append(div);
}
if(more > Nmax) {
const div = document.createElement('div');
div.classList.add('more');
div.innerText = 'Есть еще: уточните поиск';
searchOut.append(div);
}
} else searchOut.style.display = 'none';
return false;
}
',Как ходит паром из Санкт-Петербурга в Калининград''];
function clearSearch() {
searchField.value = '';
searchOut.style.display = 'none';
}
const searchClear = document.querySelector('#searchClear');
const searchField = document.querySelector('#search');
const searchOut = document.querySelector('#searchOut');
searchClear.addEventListener('click', clearSearch);
searchField.addEventListener('keyup', createSearch);
function createSearch(e) {
let more = 0;
const searchStr = e.currentTarget.value;
if (searchStr.length > 1) {
searchOut.innerHTML = '';
searchOut.style.display = 'block';
arrUrl.forEach(function(v) {
if (v.search(new RegExp(searchStr, 'gi')) != -1) {
if (more < Nmax) {
const link = document.createElement('a');
link.href = v.replace(/ /g, '_');
link.textContent = v;
searchOut.appendChild(link);
}
more++;
}
});
if(more === 0) {
const div = document.createElement('div');
div.classList.add('more');
div.innerText = 'Ничего не найдено';
searchOut.append(div);
}
if(more > Nmax) {
const div = document.createElement('div');
div.classList.add('more');
div.innerText = 'Есть еще: уточните поиск';
searchOut.append(div);
}
} else searchOut.style.display = 'none';
return false;
}
',Какая погода в Петербурге летом''];
function clearSearch() {
searchField.value = '';
searchOut.style.display = 'none';
}
const searchClear = document.querySelector('#searchClear');
const searchField = document.querySelector('#search');
const searchOut = document.querySelector('#searchOut');
searchClear.addEventListener('click', clearSearch);
searchField.addEventListener('keyup', createSearch);
function createSearch(e) {
let more = 0;
const searchStr = e.currentTarget.value;
if (searchStr.length > 1) {
searchOut.innerHTML = '';
searchOut.style.display = 'block';
arrUrl.forEach(function(v) {
if (v.search(new RegExp(searchStr, 'gi')) != -1) {
if (more < Nmax) {
const link = document.createElement('a');
link.href = v.replace(/ /g, '_');
link.textContent = v;
searchOut.appendChild(link);
}
more++;
}
});
if(more === 0) {
const div = document.createElement('div');
div.classList.add('more');
div.innerText = 'Ничего не найдено';
searchOut.append(div);
}
if(more > Nmax) {
const div = document.createElement('div');
div.classList.add('more');
div.innerText = 'Есть еще: уточните поиск';
searchOut.append(div);
}
} else searchOut.style.display = 'none';
return false;
}
',Какие бывают круизы по Неве''];
function clearSearch() {
searchField.value = '';
searchOut.style.display = 'none';
}
const searchClear = document.querySelector('#searchClear');
const searchField = document.querySelector('#search');
const searchOut = document.querySelector('#searchOut');
searchClear.addEventListener('click', clearSearch);
searchField.addEventListener('keyup', createSearch);
function createSearch(e) {
let more = 0;
const searchStr = e.currentTarget.value;
if (searchStr.length > 1) {
searchOut.innerHTML = '';
searchOut.style.display = 'block';
arrUrl.forEach(function(v) {
if (v.search(new RegExp(searchStr, 'gi')) != -1) {
if (more < Nmax) {
const link = document.createElement('a');
link.href = v.replace(/ /g, '_');
link.textContent = v;
searchOut.appendChild(link);
}
more++;
}
});
if(more === 0) {
const div = document.createElement('div');
div.classList.add('more');
div.innerText = 'Ничего не найдено';
searchOut.append(div);
}
if(more > Nmax) {
const div = document.createElement('div');
div.classList.add('more');
div.innerText = 'Есть еще: уточните поиск';
searchOut.append(div);
}
} else searchOut.style.display = 'none';
return false;
}
',Какие круизы бывают из Санкт-Петербурга''];
function clearSearch() {
searchField.value = '';
searchOut.style.display = 'none';
}
const searchClear = document.querySelector('#searchClear');
const searchField = document.querySelector('#search');
const searchOut = document.querySelector('#searchOut');
searchClear.addEventListener('click', clearSearch);
searchField.addEventListener('keyup', createSearch);
function createSearch(e) {
let more = 0;
const searchStr = e.currentTarget.value;
if (searchStr.length > 1) {
searchOut.innerHTML = '';
searchOut.style.display = 'block';
arrUrl.forEach(function(v) {
if (v.search(new RegExp(searchStr, 'gi')) != -1) {
if (more < Nmax) {
const link = document.createElement('a');
link.href = v.replace(/ /g, '_');
link.textContent = v;
searchOut.appendChild(link);
}
more++;
}
});
if(more === 0) {
const div = document.createElement('div');
div.classList.add('more');
div.innerText = 'Ничего не найдено';
searchOut.append(div);
}
if(more > Nmax) {
const div = document.createElement('div');
div.classList.add('more');
div.innerText = 'Есть еще: уточните поиск';
searchOut.append(div);
}
} else searchOut.style.display = 'none';
return false;
}
',Какие улицы и проспекты Петербурга самые красивые''];
function clearSearch() {
searchField.value = '';
searchOut.style.display = 'none';
}
const searchClear = document.querySelector('#searchClear');
const searchField = document.querySelector('#search');
const searchOut = document.querySelector('#searchOut');
searchClear.addEventListener('click', clearSearch);
searchField.addEventListener('keyup', createSearch);
function createSearch(e) {
let more = 0;
const searchStr = e.currentTarget.value;
if (searchStr.length > 1) {
searchOut.innerHTML = '';
searchOut.style.display = 'block';
arrUrl.forEach(function(v) {
if (v.search(new RegExp(searchStr, 'gi')) != -1) {
if (more < Nmax) {
const link = document.createElement('a');
link.href = v.replace(/ /g, '_');
link.textContent = v;
searchOut.appendChild(link);
}
more++;
}
});
if(more === 0) {
const div = document.createElement('div');
div.classList.add('more');
div.innerText = 'Ничего не найдено';
searchOut.append(div);
}
if(more > Nmax) {
const div = document.createElement('div');
div.classList.add('more');
div.innerText = 'Есть еще: уточните поиск';
searchOut.append(div);
}
} else searchOut.style.display = 'none';
return false;
}
',Каким активным отдыхом заняться в Санкт-Петербурге''];
function clearSearch() {
searchField.value = '';
searchOut.style.display = 'none';
}
const searchClear = document.querySelector('#searchClear');
const searchField = document.querySelector('#search');
const searchOut = document.querySelector('#searchOut');
searchClear.addEventListener('click', clearSearch);
searchField.addEventListener('keyup', createSearch);
function createSearch(e) {
let more = 0;
const searchStr = e.currentTarget.value;
if (searchStr.length > 1) {
searchOut.innerHTML = '';
searchOut.style.display = 'block';
arrUrl.forEach(function(v) {
if (v.search(new RegExp(searchStr, 'gi')) != -1) {
if (more < Nmax) {
const link = document.createElement('a');
link.href = v.replace(/ /g, '_');
link.textContent = v;
searchOut.appendChild(link);
}
more++;
}
});
if(more === 0) {
const div = document.createElement('div');
div.classList.add('more');
div.innerText = 'Ничего не найдено';
searchOut.append(div);
}
if(more > Nmax) {
const div = document.createElement('div');
div.classList.add('more');
div.innerText = 'Есть еще: уточните поиск';
searchOut.append(div);
}
} else searchOut.style.display = 'none';
return false;
}
',Когда в Петербурге разводят мосты''];
function clearSearch() {
searchField.value = '';
searchOut.style.display = 'none';
}
const searchClear = document.querySelector('#searchClear');
const searchField = document.querySelector('#search');
const searchOut = document.querySelector('#searchOut');
searchClear.addEventListener('click', clearSearch);
searchField.addEventListener('keyup', createSearch);
function createSearch(e) {
let more = 0;
const searchStr = e.currentTarget.value;
if (searchStr.length > 1) {
searchOut.innerHTML = '';
searchOut.style.display = 'block';
arrUrl.forEach(function(v) {
if (v.search(new RegExp(searchStr, 'gi')) != -1) {
if (more < Nmax) {
const link = document.createElement('a');
link.href = v.replace(/ /g, '_');
link.textContent = v;
searchOut.appendChild(link);
}
more++;
}
});
if(more === 0) {
const div = document.createElement('div');
div.classList.add('more');
div.innerText = 'Ничего не найдено';
searchOut.append(div);
}
if(more > Nmax) {
const div = document.createElement('div');
div.classList.add('more');
div.innerText = 'Есть еще: уточните поиск';
searchOut.append(div);
}
} else searchOut.style.display = 'none';
return false;
}
',Когда в Санкт-Петербурге белые ночи''];
function clearSearch() {
searchField.value = '';
searchOut.style.display = 'none';
}
const searchClear = document.querySelector('#searchClear');
const searchField = document.querySelector('#search');
const searchOut = document.querySelector('#searchOut');
searchClear.addEventListener('click', clearSearch);
searchField.addEventListener('keyup', createSearch);
function createSearch(e) {
let more = 0;
const searchStr = e.currentTarget.value;
if (searchStr.length > 1) {
searchOut.innerHTML = '';
searchOut.style.display = 'block';
arrUrl.forEach(function(v) {
if (v.search(new RegExp(searchStr, 'gi')) != -1) {
if (more < Nmax) {
const link = document.createElement('a');
link.href = v.replace(/ /g, '_');
link.textContent = v;
searchOut.appendChild(link);
}
more++;
}
});
if(more === 0) {
const div = document.createElement('div');
div.classList.add('more');
div.innerText = 'Ничего не найдено';
searchOut.append(div);
}
if(more > Nmax) {
const div = document.createElement('div');
div.classList.add('more');
div.innerText = 'Есть еще: уточните поиск';
searchOut.append(div);
}
} else searchOut.style.display = 'none';
return false;
}
',Куда сходить в Петербурге с детьми''];
function clearSearch() {
searchField.value = '';
searchOut.style.display = 'none';
}
const searchClear = document.querySelector('#searchClear');
const searchField = document.querySelector('#search');
const searchOut = document.querySelector('#searchOut');
searchClear.addEventListener('click', clearSearch);
searchField.addEventListener('keyup', createSearch);
function createSearch(e) {
let more = 0;
const searchStr = e.currentTarget.value;
if (searchStr.length > 1) {
searchOut.innerHTML = '';
searchOut.style.display = 'block';
arrUrl.forEach(function(v) {
if (v.search(new RegExp(searchStr, 'gi')) != -1) {
if (more < Nmax) {
const link = document.createElement('a');
link.href = v.replace(/ /g, '_');
link.textContent = v;
searchOut.appendChild(link);
}
more++;
}
});
if(more === 0) {
const div = document.createElement('div');
div.classList.add('more');
div.innerText = 'Ничего не найдено';
searchOut.append(div);
}
if(more > Nmax) {
const div = document.createElement('div');
div.classList.add('more');
div.innerText = 'Есть еще: уточните поиск';
searchOut.append(div);
}
} else searchOut.style.display = 'none';
return false;
}
',По каким маршрутам ходит речной транспорт в Санкт-Петербурге''];
function clearSearch() {
searchField.value = '';
searchOut.style.display = 'none';
}
const searchClear = document.querySelector('#searchClear');
const searchField = document.querySelector('#search');
const searchOut = document.querySelector('#searchOut');
searchClear.addEventListener('click', clearSearch);
searchField.addEventListener('keyup', createSearch);
function createSearch(e) {
let more = 0;
const searchStr = e.currentTarget.value;
if (searchStr.length > 1) {
searchOut.innerHTML = '';
searchOut.style.display = 'block';
arrUrl.forEach(function(v) {
if (v.search(new RegExp(searchStr, 'gi')) != -1) {
if (more < Nmax) {
const link = document.createElement('a');
link.href = v.replace(/ /g, '_');
link.textContent = v;
searchOut.appendChild(link);
}
more++;
}
});
if(more === 0) {
const div = document.createElement('div');
div.classList.add('more');
div.innerText = 'Ничего не найдено';
searchOut.append(div);
}
if(more > Nmax) {
const div = document.createElement('div');
div.classList.add('more');
div.innerText = 'Есть еще: уточните поиск';
searchOut.append(div);
}
} else searchOut.style.display = 'none';
return false;
}
',Что купить в Санкт-Петербурге''];
function clearSearch() {
searchField.value = '';
searchOut.style.display = 'none';
}
const searchClear = document.querySelector('#searchClear');
const searchField = document.querySelector('#search');
const searchOut = document.querySelector('#searchOut');
searchClear.addEventListener('click', clearSearch);
searchField.addEventListener('keyup', createSearch);
function createSearch(e) {
let more = 0;
const searchStr = e.currentTarget.value;
if (searchStr.length > 1) {
searchOut.innerHTML = '';
searchOut.style.display = 'block';
arrUrl.forEach(function(v) {
if (v.search(new RegExp(searchStr, 'gi')) != -1) {
if (more < Nmax) {
const link = document.createElement('a');
link.href = v.replace(/ /g, '_');
link.textContent = v;
searchOut.appendChild(link);
}
more++;
}
});
if(more === 0) {
const div = document.createElement('div');
div.classList.add('more');
div.innerText = 'Ничего не найдено';
searchOut.append(div);
}
if(more > Nmax) {
const div = document.createElement('div');
div.classList.add('more');
div.innerText = 'Есть еще: уточните поиск';
searchOut.append(div);
}
} else searchOut.style.display = 'none';
return false;
}
',Что посмотреть в Петербурге за два дня''];
function clearSearch() {
searchField.value = '';
searchOut.style.display = 'none';
}
const searchClear = document.querySelector('#searchClear');
const searchField = document.querySelector('#search');
const searchOut = document.querySelector('#searchOut');
searchClear.addEventListener('click', clearSearch);
searchField.addEventListener('keyup', createSearch);
function createSearch(e) {
let more = 0;
const searchStr = e.currentTarget.value;
if (searchStr.length > 1) {
searchOut.innerHTML = '';
searchOut.style.display = 'block';
arrUrl.forEach(function(v) {
if (v.search(new RegExp(searchStr, 'gi')) != -1) {
if (more < Nmax) {
const link = document.createElement('a');
link.href = v.replace(/ /g, '_');
link.textContent = v;
searchOut.appendChild(link);
}
more++;
}
});
if(more === 0) {
const div = document.createElement('div');
div.classList.add('more');
div.innerText = 'Ничего не найдено';
searchOut.append(div);
}
if(more > Nmax) {
const div = document.createElement('div');
div.classList.add('more');
div.innerText = 'Есть еще: уточните поиск';
searchOut.append(div);
}
} else searchOut.style.display = 'none';
return false;
}
',Что посмотреть в Санкт-Петербурге за 1 день''];
function clearSearch() {
searchField.value = '';
searchOut.style.display = 'none';
}
const searchClear = document.querySelector('#searchClear');
const searchField = document.querySelector('#search');
const searchOut = document.querySelector('#searchOut');
searchClear.addEventListener('click', clearSearch);
searchField.addEventListener('keyup', createSearch);
function createSearch(e) {
let more = 0;
const searchStr = e.currentTarget.value;
if (searchStr.length > 1) {
searchOut.innerHTML = '';
searchOut.style.display = 'block';
arrUrl.forEach(function(v) {
if (v.search(new RegExp(searchStr, 'gi')) != -1) {
if (more < Nmax) {
const link = document.createElement('a');
link.href = v.replace(/ /g, '_');
link.textContent = v;
searchOut.appendChild(link);
}
more++;
}
});
if(more === 0) {
const div = document.createElement('div');
div.classList.add('more');
div.innerText = 'Ничего не найдено';
searchOut.append(div);
}
if(more > Nmax) {
const div = document.createElement('div');
div.classList.add('more');
div.innerText = 'Есть еще: уточните поиск';
searchOut.append(div);
}
} else searchOut.style.display = 'none';
return false;
}
',Что посмотреть в Санкт-Петербурге зимой''];
function clearSearch() {
searchField.value = '';
searchOut.style.display = 'none';
}
const searchClear = document.querySelector('#searchClear');
const searchField = document.querySelector('#search');
const searchOut = document.querySelector('#searchOut');
searchClear.addEventListener('click', clearSearch);
searchField.addEventListener('keyup', createSearch);
function createSearch(e) {
let more = 0;
const searchStr = e.currentTarget.value;
if (searchStr.length > 1) {
searchOut.innerHTML = '';
searchOut.style.display = 'block';
arrUrl.forEach(function(v) {
if (v.search(new RegExp(searchStr, 'gi')) != -1) {
if (more < Nmax) {
const link = document.createElement('a');
link.href = v.replace(/ /g, '_');
link.textContent = v;
searchOut.appendChild(link);
}
more++;
}
});
if(more === 0) {
const div = document.createElement('div');
div.classList.add('more');
div.innerText = 'Ничего не найдено';
searchOut.append(div);
}
if(more > Nmax) {
const div = document.createElement('div');
div.classList.add('more');
div.innerText = 'Есть еще: уточните поиск';
searchOut.append(div);
}
} else searchOut.style.display = 'none';
return false;
}
',Что посмотреть в Санкт-Петербурге и Ленинградской области за 3 дня''];
function clearSearch() {
searchField.value = '';
searchOut.style.display = 'none';
}
const searchClear = document.querySelector('#searchClear');
const searchField = document.querySelector('#search');
const searchOut = document.querySelector('#searchOut');
searchClear.addEventListener('click', clearSearch);
searchField.addEventListener('keyup', createSearch);
function createSearch(e) {
let more = 0;
const searchStr = e.currentTarget.value;
if (searchStr.length > 1) {
searchOut.innerHTML = '';
searchOut.style.display = 'block';
arrUrl.forEach(function(v) {
if (v.search(new RegExp(searchStr, 'gi')) != -1) {
if (more < Nmax) {
const link = document.createElement('a');
link.href = v.replace(/ /g, '_');
link.textContent = v;
searchOut.appendChild(link);
}
more++;
}
});
if(more === 0) {
const div = document.createElement('div');
div.classList.add('more');
div.innerText = 'Ничего не найдено';
searchOut.append(div);
}
if(more > Nmax) {
const div = document.createElement('div');
div.classList.add('more');
div.innerText = 'Есть еще: уточните поиск';
searchOut.append(div);
}
} else searchOut.style.display = 'none';
return false;
}
',Что посмотреть за неделю в Петербурге''];
function clearSearch() {
searchField.value = '';
searchOut.style.display = 'none';
}
const searchClear = document.querySelector('#searchClear');
const searchField = document.querySelector('#search');
const searchOut = document.querySelector('#searchOut');
searchClear.addEventListener('click', clearSearch);
searchField.addEventListener('keyup', createSearch);
function createSearch(e) {
let more = 0;
const searchStr = e.currentTarget.value;
if (searchStr.length > 1) {
searchOut.innerHTML = '';
searchOut.style.display = 'block';
arrUrl.forEach(function(v) {
if (v.search(new RegExp(searchStr, 'gi')) != -1) {
if (more < Nmax) {
const link = document.createElement('a');
link.href = v.replace(/ /g, '_');
link.textContent = v;
searchOut.appendChild(link);
}
more++;
}
});
if(more === 0) {
const div = document.createElement('div');
div.classList.add('more');
div.innerText = 'Ничего не найдено';
searchOut.append(div);
}
if(more > Nmax) {
const div = document.createElement('div');
div.classList.add('more');
div.innerText = 'Есть еще: уточните поиск';
searchOut.append(div);
}
} else searchOut.style.display = 'none';
return false;
}
''];
function clearSearch() {
searchField.value = '';
searchOut.style.display = 'none';
}
const searchClear = document.querySelector('#searchClear');
const searchField = document.querySelector('#search');
const searchOut = document.querySelector('#searchOut');
searchClear.addEventListener('click', clearSearch);
searchField.addEventListener('keyup', createSearch);
function createSearch(e) {
let more = 0;
const searchStr = e.currentTarget.value;
if (searchStr.length > 1) {
searchOut.innerHTML = '';
searchOut.style.display = 'block';
arrUrl.forEach(function(v) {
if (v.search(new RegExp(searchStr, 'gi')) != -1) {
if (more < Nmax) {
const link = document.createElement('a');
link.href = v.replace(/ /g, '_');
link.textContent = v;
searchOut.appendChild(link);
}
more++;
}
});
if(more === 0) {
const div = document.createElement('div');
div.classList.add('more');
div.innerText = 'Ничего не найдено';
searchOut.append(div);
}
if(more > Nmax) {
const div = document.createElement('div');
div.classList.add('more');
div.innerText = 'Есть еще: уточните поиск';
searchOut.append(div);
}
} else searchOut.style.display = 'none';
return false;
}
Не нашли ответ на свой вопрос? Задайте его нашим экспертам.
- Во сколько разводятся мосты в Питере 5 октября 2024
- Как ходит паром из Санкт-Петербурга в Калининград 30 мая 2024
- Что посмотреть за неделю в Петербурге 23 октября 2023
- Что посмотреть в Петербурге за два дня 17 сентября 2023
- Есть ли аквапарк в Петербурге 27 августа 2023
- В каком районе Санкт-Петербурга лучше остановиться 30 июля 2023
- Какая погода в Петербурге летом 30 июля 2023
- Как добраться из Пулкова в центр Петербурга 30 июля 2023
- Что купить в Санкт-Петербурге 30 июля 2023
- Когда в Петербурге разводят мосты 29 июля 2023
- Когда в Санкт-Петербурге белые ночи 17 июля 2023
- Что посмотреть в Санкт-Петербурге за 1 день 7 февраля 2021
- Что посмотреть в Санкт-Петербурге зимой 7 февраля 2021
- Как добраться из Санкт-Петербурга в Казань 19 августа 2020
- Как добраться из Берлина в Санкт-Петербург 29 июля 2017
- По каким маршрутам ходит речной транспорт в Санкт-Петербурге 13 апреля 2015
- Каким активным отдыхом заняться в Санкт-Петербурге 30 июля 2014
- Какие бывают круизы по Неве 24 апреля 2014
- Какие круизы бывают из Санкт-Петербурга 16 января 2014
- Куда сходить в Петербурге с детьми 22 февраля 2012
- 1
- 2







