我的问题是:当用户输入某个热键组合(ctrl-b-b)时,我想以编程方式单击一个按钮。我已经做了与jQueryjQuery编程式按钮单击会导致光标移动
$(myButton).click();
然而,在用户键入到编辑器,并单击按钮使光标在编辑器中移出编辑器。我希望能够在不移动光标的情况下点击按钮。
这可能吗?
谢谢!
我的问题是:当用户输入某个热键组合(ctrl-b-b)时,我想以编程方式单击一个按钮。我已经做了与jQueryjQuery编程式按钮单击会导致光标移动
$(myButton).click();
然而,在用户键入到编辑器,并单击按钮使光标在编辑器中移出编辑器。我希望能够在不移动光标的情况下点击按钮。
这可能吗?
谢谢!
单击按钮可能会遇到一个处理程序或可能提交或重置表单。不要以编程方式点击按钮,只需直接调用处理程序即可。如果是提交或重置按钮,请分别拨打form.submit()
或form.reset()
。
而不是点击一个按钮来执行一个函数,直接调用该函数。有什么阻止你这样做吗? – andreim
@andreim我觉得有点愚蠢..好一个:)是的,这是有效的。如果你想创建一个答案,我很乐意接受它。 – Mark
我为你的问题创建了一个答案 – andreim