在页面与 js 传值中我们经常用到 data-id=”1″ 的方式,然后通过 e.target.dataset.id 取 id 的值今天在获取值时怎么也取不到,后来发现 e 对象有 currentTarget 和 target 属性,而 dataset 就在 currentTarget 中,所以通过 e.currentTarget.dataset.id 取到了正确的值。另外 data-id=”1″ 最好不要用驼峰命名如:data-Id=”1″,这样有时候也取不到值。
在页面与 js 传值中我们经常用到 data-id=”1″ 的方式,然后通过 e.target.dataset.id 取 id 的值今天在获取值时怎么也取不到,后来发现 e 对象有 currentTarget 和 target 属性,而 dataset 就在 currentTarget 中,所以通过 e.currentTarget.dataset.id 取到了正确的值。另外 data-id=”1″ 最好不要用驼峰命名如:data-Id=”1″,这样有时候也取不到值。