Javascript 从html点击事件中提取数据
此代码尝试提取存储在html输入元素的属性Javascript 从html点击事件中提取数据,javascript,meteor,Javascript,Meteor,此代码尝试提取存储在html输入元素的属性value的{This.result}}中的值 Template.options.events({ '点击.双项目':(事件)=>{ 设elem=event.target; 控制台日志(元素值); } }); {{{#每个值}} {{this.label} {{/每个}} 但是浏览器控制台正在打印两行,第一行未定义,第二行是我想要的值 我怎样才能只打印出一个我想要的正确值?thx弗雷德 我相信原因是因为 试试这个: Template.op
value
的{This.result}}
中的值
Template.options.events({
'点击.双项目':(事件)=>{
设elem=event.target;
控制台日志(元素值);
}
});
{{{#每个值}}
-
{{this.label}
{{/每个}}
但是浏览器控制台正在打印两行,第一行未定义,第二行是我想要的值
我怎样才能只打印出一个我想要的正确值?thx弗雷德
我相信原因是因为
试试这个:
Template.options.events({
'click .twin-item': (event) => {
event.preventDefault();
event.stopPropagation();
let elem = event.target;
console.log( elem.value);
}
});
我只加了这个和
对于您的应用程序,您可能不需要事件.preventDefault()
您可能只需要使用事件.stopPropagation()
来控制事情
您还可以尝试以实际输入而不是标签为目标