Demo

datalistの入力フォームもoninput,onchange, onblur, onclickなどのイベントが利用できる。
Chrome, Edge, Firefoxで動作を確認。