我有一个标准的 HTML 输入,我想在它失去焦点时运行 JavaScript 代码。可悲的是,我的谷歌搜索没有揭示如何做到这一点。
为了清楚起见,我正在寻找一种方法来做到这一点:
<input type="text" name="name" value="value" onlosefocus="alert(1);"/>
我有一个标准的 HTML 输入,我想在它失去焦点时运行 JavaScript 代码。可悲的是,我的谷歌搜索没有揭示如何做到这一点。
为了清楚起见,我正在寻找一种方法来做到这一点:
<input type="text" name="name" value="value" onlosefocus="alert(1);"/>
onblur 事件怎么样:
<input type="text" name="name" value="value" onblur="alert(1);"/>
onblur
是相反的onfocus
。
您想使用onblur事件。
<input type="text" name="name" value="value" onblur="alert(1);"/>
您正在寻找onblur
活动。看这里,了解更多详情。
来自w3schools.com:2016年9 月与 Firefox 兼容
<input type="text" onfocusout="myFunction()">