string = ""; |
states = ["Boston","New Brunswick","New York","Philadelphia","Washington","Wilmington"] |
} |
string += "<li>" + arr[i] + "</li>" |
function searchResultString(arr){ |
document.querySelector("#search-results").innerHTML = searchResultString(states) |
for (let i = 0; i < arr.length; i++) { |
return string |
} |
    string = ""; |
states = ["Boston","New Brunswick","New York","Philadelphia","Washington","Wilmington"] |
    } |
        string += "<li>" + arr[i] + "</li>" |
function searchResultString(arr){ |
document.querySelector("#search-results").innerHTML = searchResultString(states) |
    for (let i = 0; i < arr.length; i++) { |
    return string |
} |
1 | states = ["Boston","New Brunswick","New York","Philadelphia","Washington","Wilmington"] |
2 | function searchResultString(arr){ |
3 |     string = ""; |
4 |     for (let i = 0; i < arr.length; i++) { |
5 |         string += "<li>" + arr[i] + "</li>" |
6 |     } |
7 |     return string |
8 | } |
9 | document.querySelector("#search-results").innerHTML = searchResultString(states) |
document.querySelector("#search").addEventListener("keyup",function(){ |
let timer; |
//clear any previous time outs |
newarr.push(states[i]) |
} |
newarr = [] |
if(states[i].toLowerCase().includes(text.toLowerCase())){ |
}) |
setTimeout(function(){ |
if(text == ""){ |
document.querySelector("#search-results").innerHTML = searchResultString(newarr) |
for (let i = 0; i < states.length; i++) { |
//set a new one |
} |
clearTimeout(timer) |
},400); |
} else { |
} |
text = document.querySelector("#search").value; |
document.querySelector("#search-results").innerHTML = searchResultString(states) |
document.querySelector("#search").addEventListener("keyup",function(){ |
let timer; |
    //clear any previous time outs |
                    newarr.push(states[i]) |
            } |
            newarr = [] |
                if(states[i].toLowerCase().includes(text.toLowerCase())){ |
}) |
        setTimeout(function(){ |
    if(text == ""){ |
            document.querySelector("#search-results").innerHTML = searchResultString(newarr) |
            for (let i = 0; i < states.length; i++) { |
        //set a new one |
    } |
    clearTimeout(timer) |
        },400); |
    } else { |
                } |
    text = document.querySelector("#search").value; |
        document.querySelector("#search-results").innerHTML = searchResultString(states) |
1 | let timer; |
2 | document.querySelector("#search").addEventListener("keyup",function(){ |
3 |     //clear any previous time outs |
4 |     clearTimeout(timer) |
5 |     text = document.querySelector("#search").value; |
6 |     if(text == ""){ |
7 |         document.querySelector("#search-results").innerHTML = searchResultString(states) |
8 |     } else { |
9 |         //set a new one |
10 |         setTimeout(function(){ |
11 |             newarr = [] |
12 |             for (let i = 0; i < states.length; i++) { |
13 |                 if(states[i].toLowerCase().includes(text.toLowerCase())){ |
14 |                     newarr.push(states[i]) |
15 |                 } |
16 | |
17 |             } |
18 |             document.querySelector("#search-results").innerHTML = searchResultString(newarr) |
19 |         },400); |
20 |     } |
21 | }) |