我正在尝试计算三角形,我现在正在尝试我的代码,所以我需要制定一个算法来计算三角形,而不是硬编码。我需要找到一个事件监听器的目标,但是target不工作,我不知道为什么或者如何修复它。target引用事件侦听器之前的aV && a,这两个字段都是输入字段。
function calc(){
if (target.value.length > 0){
console.log("hooray");
};
};
aV && a.addEventListener("keydown", function(ev){
if(ev.keyCode == 13){
calc();
};
});发布于 2019-03-23 16:13:10
处理事件的函数应该如下所示:
function calc_keydownHandler(e){
var target = e.target;
//do something with the target now
}因为你有一个目标的参数,所以引用应该是target.target,这是没有意义的。
https://stackoverflow.com/questions/55311821
复制相似问题