Поиск в массиве данных на сайте с помощью javascript Поиск в массиве данных на сайте с помощью javascript - Архив
Поиск в массиве данных на сайте с помощью javascript
DownLoad_Free

Поиск в массиве данных на сайте с помощью javascript - Архив

Нашли ошибку или
хотите что-то сообщить -
жмите Ctr+Enter Система Orphus



    [Ленточный вид форума] [Поиск] [RSS]



Страница 1 из 11
Архив » История мировых и локальных событий » История развития сайта » Поиск в массиве данных на сайте с помощью javascript
Поиск в массиве данных на сайте с помощью javascript
Дата: Воскресенье, 01.07.2012, 15:02 | Сообщение # 1
Группа: Администраторы
Сообщений: 1527
<input type="text" id="search" onclick="cled1()" />
<button onclick="submit_search()">OK</button>
<div id="result"></div>


<script type="text/javascript">
var ar1=new Array("маша привет","паша прощай");

function submit_search() {
var query = document.getElementById('search').value;
location.hash = 'q=' + query;
loadSearchResults();
return false;
}

function loadSearchResults() {
var s=location.hash;
var s1=s.split("#q=");
for(var i=0;i<ar1.length;i++) {
var s2=ar1[i].replace(s1[1],"");
if(s2!=ar1[i]) document.getElementById("result").innerHTML+="<li>"+ar1[i];
}
if(document.getElementById("result").innerHTML=="") document.getElementById("result").innerHTML="NaN";
}

function cled1() {
document.getElementById("result").innerHTML="";
}

</script>

-------------------------------------
Скрипт ищет в массиве ar1 совпадения по тексту со строкой ввода input#search
и выводит строки массива с совпадениями в контейнер div#result
 
Архив » История мировых и локальных событий » История развития сайта » Поиск в массиве данных на сайте с помощью javascript
Страница 1 из 11
Поиск:


Copyright kachay.ucoz.org © 2008-2017Хостинг от uCoz
^ Наверх ^
Пригодилось!