<input type="search"> - HTML: HyperText Markup Language | MDN

Ah tiens, il y a un attribut « incremential » qui permet de faire une recherche incrémentielle dans un <input typee="search" />.

En gros, le formulaire est envoyé à chaque fois qu’on tape une lettre dans le champ. Ça demande bien-sûr du JS pour être traité correctement.
C’est pas standard par contre, et non supporté par Firefox.

#20567  

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/search#incremental