javascript - 如何区分调用相同jquery函数的2个按钮

标签 javascript jquery

我有 2 个文本字段和 2 个按钮调用相同的函数。

<input type="text" id="value1"/>
<input type="button" value="Get value" id="getvalue"/><br>

<input type="text" id="value2"/>
<input type="button" value="Get value" id="getvalue"/><br>

$('#getvalue').click(function(){       
        recording one value at a time
});

如何记录同一函数中的每个单独值。 非常欢迎任何建议。

谢谢。

最佳答案

ID 应该是唯一的。

为什么不使用这样的代码。

<input type="text" id="value1"/>
<input type="button" value="Get value" class="getvalue" id="btn1" /><br>

<input type="text" id="value2"/>
<input type="button" value="Get value" class="getvalue" id="btn2"/><br>

$('input.getvalue').click(function(){       
   if (this.id == "btn1") {
   }
   if (this.id == "btn2") {
   }
});

关于javascript - 如何区分调用相同jquery函数的2个按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24178051/

相关文章:

javascript - tinymce 在数据库安全问题中存储生成的标记

php - 迭代 KEYLESS JSON 数组?

javascript - 有没有办法用ajax获取无限网页?

javascript - AngularJS - ForEach 不循环

javascript - 在悬停时显示具有模糊/渐变边缘的图像部分

javascript - jQuery 返回 true 但如果正确则不输入

javascript - CSS 菜单帮助 - 子/父问题

php - Jquery Ajax 使用 CodeIgniter 进行调用

jquery - 为什么这个事件没有在 fiddle 上触发?

javascript - 将天气 API 与 JSON 和 JavaScript/jQuery 结合使用