<ons-input>にdataset.keyを設定しても、"change"のハンドラ側でdataset.keyの値を取得できない
下記のようにイベントハンドラ側に引数を渡したいのですが、alertの結果は undefined となってしまいます。
<ons-input>を<input>にしたり、<ons-button>(ただしイベントタイプは"click")にしたときはうまく引き渡すことができています。
原因と対策を教えていただきたいです。初心者ですみません<〇>
var item = ons.createElement("<ons-input>");
item.dataset.key = 3;
item.addEventListener("change", changeName, false);
---
function changeName(e) {
alert(e.target.dataset.key);
}