%%## an accessible formwiphttps://adrianroselli.com/2015/12/responsive-progressive-accessible-vanilla-search.htmlanaccessiblesearchformdisplay\
```html<formmethod="post"name="searcher"><divrole="search"><inputtype="text"value=""name="query"placeholder="Search…"><buttontype="submit">performsearch</button></div></form><sectionid=resultsaria-labelledby=results-label><h2id=results-label>searchresults</h2><outputname=summaryform=searcher></output><ol></ol></section><script>varsearch=document.forms.searcher;search.addEventListener("submit",(x)=>{event.preventDefault();varresults=index.search(document.forms.searcher.query.value);varrefs=results.map((x)=>x.ref);varoriginal=refs.slice(0,10).map((x)=>documents.find((y)=>y.Name===x));varol=document.getElementById("results").querySelector("ol");varsummary=document.getElementById("results").querySelector("output");summary.innerHTML=`${results.length}resultsfound`ol.innerHTML="";original.forEach((x)=>{varli=document.createElement("li");li.innerHTML=`<b>${x.Name}</b>${x.Summary}`;ol.appendChild(li);})returntrue;//dontredirect})</script>```