Information retrieval means finding records whose data matches a word or phrase supplied by a user. On a web page, the user enters search text, and the displayed data is replaced with matching records. section 13.4.1
A search component is usually a text box. Give it an ID so JavaScript can identify it, and use a placeholder to tell users what to enter. JavaScript monitors the field and refreshes the displayed JSON records as the user types. section 13.4.1
Search a course catalog
Add a text box with the ID "Search" and placeholder "Search". Prompt JavaScript to repopulate the article element with records containing the typed text in any field. To narrow the search, exclude selected fields or name only the fields to search. section 13.4.1 section 13.5
A text box with the ID "Search" and the placeholder "Search".
Use the search-box listing as a compact HTML starting point. section 13.4.1
When the user types text in the "Search" text box, repopulate the article element with just the records that include the search text in any field.
Use the behavior listing as a copyable JavaScript requirement. section 13.4.1










