どうしてもわからないです、よろしくお願い致します。
HTMLで入力フォームを作っていまして
1.あるフォームの入力欄に「大山倍達」を入力したいときに、入力欄にオオヤマでもooyamaでも打ち込むと大山倍達か大山のぶ代がリストアップされるようにしたい
2.ooyamaのままでは確定できない、ooyamaまで入力したらリストアップされている大山倍達か大山のぶ代のどちらかで確定するか文字を消すしかない

HTMLのデータリスト(参考:ttp://www.tagindex.com/html5/form/datalist.html) は近いのですが
ooyamaでのリストアップ等ができないのでjavascriptしかないと思いました。 どのような処理の組み合わせをしたらよいかご教授お願いします。