<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);
}