【发布时间】:2016-01-13 14:11:23
【问题描述】:
如果我有 2 个文本框,但不使用 id,我如何确定哪个文本框触发了“keyup”事件?
由于各种原因,我需要使用类而不是 id,其中两个文本框的类名相同。
事实上,我可以在屏幕上多次使用相同的类名来显示相同的文本框。
HTML 看起来像这样
<div class="outer_div">
<input type="text" class="mytextbox" />
<div class="inner_div"></div>
</div>
<div class="outer_div">
<input type="text" class="mytextbox" />
<div class="inner_div"></div>
</div>
<div class="outer_div">
<input type="text" class="mytextbox" />
<div class="inner_div"></div>
</div>
【问题讨论】:
-
请显示您的代码(HTML & JS)。
-
排除“id”属性不是一个好主意。
-
为什么不给一个id结尾带数字的呢?比如txtbox1,txtbox2??