这是一个简单的实时搜索脚本,它非常有用,但我需要进行一次修改。
https://www.w3schools.com/howto/tryit.asp?filename=tryhow_js_filter_list
此脚本使用“电话簿”中的实时搜索,并向所有人显示(可见)“电话簿”中的联系人。
如何从着陆页隐藏联系人,但要在搜索结果字段中显示这些联系人?
答案 0 :(得分:1)
你去吧
https://www.w3schools.com/code/tryit.asp?filename=FDQGA5EHCMJP
#myUL li {
display: none;
}
function myFunction() {
var input, filter, ul, li, a, i;
input = document.getElementById("myInput");
filter = input.value.toUpperCase();
ul = document.getElementById("myUL");
li = ul.getElementsByTagName("li");
for (i = 0; i < li.length; i++) {
a = li[i].getElementsByTagName("a")[0];
if (filter.length > 0 && a.innerHTML.toUpperCase().indexOf(filter) > -1) {
li[i].style.display = "block";
} else {
li[i].style.display = "none";
}
}
}