【发布时间】:2018-02-13 07:50:24
【问题描述】:
我目前有一个 html 表单中的按钮,当它被点击时会执行一个函数:
<input type="button" onclick="do_action_1();">
但我有两个功能:
do_action_1()
do_action_2()
我还有两个文本框:
<input id="tb1" type="text" name="textbox1">
<input id="tb2" type="text" name="textbox2">
如果用户的光标在textbox1,我希望按钮执行
do_action_1
但是如果用户的光标在textbox2中,我希望按钮执行
do_action_2.
执行此操作时我不确定从哪里开始,因此非常感谢任何帮助。
【问题讨论】:
-
This answer 似乎有点帮助:“基本上这个想法是你使用悬停在元素上设置一个标志,鼠标在它上面/不再在它上面。然后你写一个函数检查那个标志。”
-
谢谢凯文。但我说的是光标在文本框中实际处于活动状态而不是鼠标悬停的位置。抱歉,如果不清楚。
标签: javascript jquery html