需要知道如何选择一个变量,基于哪个按钮我点击(Javascript)
Need to know how to select a variable, based on which button I click on (Javascript)
所以,我有一些图片,我可以点击它们,它们触发比较函数。我还在程序中定义了一些变量。
我需要知道如何制作一个事件侦听器,该侦听器将知道我单击了哪个图像并选择用于比较的适当变量。我使用JavaScript作为语言。我想知道是否有人有一些建议或知道一种方法来做这样的事情。
部分代码:
// the image button
<div> <button onclick="Tri_Peak_Game();">
<img class="card" id="leftRow4E1" src="cardback.jpg" alt="cardback"
style="width: 100px; height: 150px; top: 200px; left: 150px; position: absolute;" />
</button> </div>
// Then I would have a variable like this
var foo;
您可以将参数传递给您在onclick
上调用的函数。
<button onclick="Tri_Peak_Game('card_1');">
<img class="card" id="leftRow4E1" src="cardback.jpg" alt="cardback"
style="width: 100px; height: 150px; top: 200px; left: 150px; position: absolute;" />
</button>
<button onclick="Tri_Peak_Game('card_2');">
<img class="card" id="leftRow4E1" src="cardback.jpg" alt="cardback"
style="width: 100px; height: 150px; top: 200px; left: 150px; position: absolute;" />
</button>
或者你可以简单地通过this
。通过这种方式,您可以访问您所单击的元素。
<button onclick="Tri_Peak_Game(this);">
<img class="card" id="leftRow4E1" src="cardback.jpg" alt="cardback"
style="width: 100px; height: 150px; top: 200px; left: 150px; position: absolute;" />
</button>
相关文章:
- 如何检查 JS 中的哪个变量是正确的
- Javascript then() 链接 - Deferred 第二个 then() 对应于哪个
- 如何知道当前回调用于哪个调用
- AngularJS,如何使UI依赖于哪个字段具有焦点
- Zillow 数据 - json_encode不起作用 - 适用于常规变量
- 函数是否像局部变量一样适用于全局变量
- Javascript Date 适用于临时变量,但在首次分配给变量时失败
- 如何选择具有依赖于 javascript 变量的 id 的行
- 如何检查集合中的哪个变量正在使用
- jQuery - 将更改应用于与变量数匹配的元素
- 使用Chrome Devtools查找哪个变量包含一个值
- js代码适用于一个变量(?),如何使其适用于多个变量
- Javascript函数只适用于一个变量
- 我该如何检查一个变量是否没有定义,抛出一个错误,告诉我是哪个变量
- Javascript-使用类名来指定要向哪个变量赋值
- 如何检查一些id存在于一个变量与javascript或jquery
- 如何检查哪个变量被发送到Javascript中的函数
- 相当于局部变量的window["myString"]
- jQuery作用于一个变量的条件
- 用mocha测试依赖于环境变量process.env.APP_ENV的配置模块