我有3个输入文本框。

    <input type="text" id="textbox1" />
    <input type="text" id="textbox2" />
    <input type="text" id="textbox3" />


我想从中获取该文本框值。例如,我在textbox2中输入'stackoverflow',现在我单击textbox3,所以现在我想捕获textbox2的值。如果我没有单击textbox3,然后单击屏幕上的某个位置,那么我也想捕获textbox2的值。简而言之,我想捕获输入数据后通过它获取的框文本值。

我尝试了keyUp和change事件,但都不能完全满足我的要求。

最佳答案

您可以使用blur事件。您也可以使用focusout,但这可以完成冒泡事件的额外工作,我认为这不是必需的。

$('[id^=textbox]').blur(function(){
   // do something
});

10-06 00:23