【发布时间】:2011-05-12 19:01:39
【问题描述】:
我正在寻找一个 (jQuery) 事件处理程序,它在 input[type="text"] 值更改后立即执行一个函数。 .change jQuery 事件处理程序在 input[type="text"] 失去焦点后执行函数(这可能适用于另一种情况)。
keypress / up / down 仅在用户在输入中输入内容时起作用(而不是在我动态操作时)。
有什么解决办法吗?
【问题讨论】:
-
输入是什么类型的?类型=文本?您打算支持哪些浏览器?
-
是的。 input[type="text"] (使用 type="range" 等会更棒,但 text 就足够了)。基本上每个现代浏览器(不是 IE6)。
-
当我动态操作它时你是什么意思?当您使用
.val()更改值时?
标签: javascript jquery forms event-handling onchange