Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/407.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
搜索如何过滤javascript,从本地存储获取数据并解析DOM_Javascript_Html_Dom_Local Storage_Web Storage - Fatal编程技术网

搜索如何过滤javascript,从本地存储获取数据并解析DOM

搜索如何过滤javascript,从本地存储获取数据并解析DOM,javascript,html,dom,local-storage,web-storage,Javascript,Html,Dom,Local Storage,Web Storage,请使用下面的源代码了解如何从本地存储获取数据并解析DOM: const forms=document.forms; const searchBar=forms['searchBook'].querySelector('input'); searchBar.addEventListener('keyup',(e)=>{ const term=e.target.value.toLowerCase(); const txt=JSON.parse(localStorage.getItem(“TODO_A

请使用下面的源代码了解如何从本地存储获取数据并解析DOM:

const forms=document.forms;
const searchBar=forms['searchBook'].querySelector('input');
searchBar.addEventListener('keyup',(e)=>{
const term=e.target.value.toLowerCase();
const txt=JSON.parse(localStorage.getItem(“TODO_APPS”);
const books=document.queryselectoral(“.book\u item”);
数组.from(books).forEach((book)=>{
const titlee=book.firstElementChild.textContent;
if(titlee.toLowerCase().indexOf(e.target.value)!=-1){
book.style.display='block';
}否则{
book.style.display='none';
}
});
});

什么对您不起作用?我无法进行搜索筛选,因为数据存储在localstorage中,我不知道如何从本地存储获取数据并解析JSON请帮助我。。谢谢,您正在获取txt变量中的数据。我没有看到你在代码中的任何地方使用它。尝试一下,并在你的问题中添加更多信息。