Javascript 检查哪个按钮是;点击";事件监听器
当我需要知道哪个按钮时,它们都会转到功能1,然后在功能1的信息中使用than(在一个、两个或三个中)。如果有什么办法可以检查一下吗?我在考虑实现某种形式的if-else语句,但我似乎无法使用javascript找到正确的sintax 我对javascript非常陌生,如果您有任何意见,我将不胜感激Javascript 检查哪个按钮是;点击";事件监听器,javascript,html,Javascript,Html,当我需要知道哪个按钮时,它们都会转到功能1,然后在功能1的信息中使用than(在一个、两个或三个中)。如果有什么办法可以检查一下吗?我在考虑实现某种形式的if-else语句,但我似乎无法使用javascript找到正确的sintax 我对javascript非常陌生,如果您有任何意见,我将不胜感激 提前感谢。使用对象的target属性 事件是JavaScript库的关键字吗?@JJ12,不是关键字。但是,它是一个javascript对象,会自动作为第一个参数传递给事件处理程序,例如ClickOK
提前感谢。使用对象的
target
属性
事件是JavaScript库的关键字吗?@JJ12,不是关键字。但是,它是一个javascript对象,会自动作为第一个参数传递给事件处理程序,例如ClickOK,很抱歉,我还在学习基础知识。我相信我现在明白了它的工作原理。谢谢@AmmmarCSE@JJ12,不要难过。我们都需要从某个地方开始:)如果您需要更多帮助/还有问题,请告诉我。请使用
this.id
而不是event.target.id
,以确保获得绑定元素。
var one= document.getElementById("OneOp");
one.addEventListener("click",function1,false);
var two= document.getElementById("twoOp");
two.addEventListener("click", function1,false);
var three= document.getElementById("threeOp");
three.addEventListener("click", function1,false);
function function1(event){
var clickedId = event.target.id;
if(clickedId == 'OneOp'){
}
else if
.
.
.
}