Вопросы о Лиссабоне
Поищите ответ на свой вопро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;
}
',Можно ли за день съездить из Лиссабона в Бадахос или Порту''];
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;
}
',Почему трамвай № 28 так популярен в Лиссабоне''];
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;
}
Не нашли ответ на свой вопрос? Задайте его нашим экспертам.
- Как добраться из Валенсии в Лиссабон 22 апреля 2024
- Есть ли метро в Лиссабоне 7 ноября 2023
- Как добраться из Лиссабона в Порту 19 сентября 2023
- Как арендовать в Португалии мопед или мотоцикл 3 декабря 2019
- Куда съездить на несколько дней в Португалию из Испании 3 декабря 2019
- Где в Португалии нужно платить туристический налог 26 апреля 2017
- Как добраться из аэропорта Лиссабона в Эшторил 15 марта 2017
- Как добраться из Лиссабона в Албуфейру 15 марта 2017
- Как добраться из Лиссабона до Лагуша 15 марта 2017
- Как добраться из Лиссабона в Севилью 15 марта 2017
- В чем ехать в Португалию зимой 4 декабря 2016
- Есть ли прямые автобусы из Мадрида в Лиссабон 17 мая 2015
- Как добраться от аэропорта Лиссабона до ж/д вокзала Санта-Аполония 18 февраля 2015
- Как добраться из Лиссабона в Авейру 17 февраля 2015
- Можно ли за день съездить из Лиссабона в Бадахос или Порту 22 июня 2014
- Можно ли в Лиссабоне арендовать квартиру для отпуска 16 июня 2014
- Есть ли на Мадейре хорошие песчаные пляжи 11 апреля 2013
- Как добраться из Мадрида в Лиссабон 27 февраля 2013
- Чем обязательно заняться в Лиссабоне и на Мадейре 15 февраля 2013
- Почему трамвай № 28 так популярен в Лиссабоне 22 октября 2012
- 1
- 2