137

我有一个标准的 HTML 输入,我想在它失去焦点时运行 JavaScript 代码。可悲的是,我的谷歌搜索没有揭示如何做到这一点。

为了清楚起见,我正在寻找一种方法来做到这一点:

<input type="text" name="name" value="value" onlosefocus="alert(1);"/>
4

5 回答 5

261

onblur 事件怎么样:

<input type="text" name="name" value="value" onblur="alert(1);"/>
于 2009-04-20T16:51:59.723 回答
67

onblur是相反的onfocus

于 2009-04-20T16:53:17.800 回答
37

您想使用onblur事件。

<input type="text" name="name" value="value" onblur="alert(1);"/>
于 2009-04-20T16:52:15.073 回答
25

您正在寻找onblur活动。看这里,了解更多详情。

于 2009-04-20T16:52:33.263 回答
-1

来自w3schools.com:20169 月与 Firefox 兼容

<input type="text" onfocusout="myFunction()">
于 2017-01-08T22:16:04.140 回答