我有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
});