当元素失去焦点时运行JavaScript

时间:2009-04-20 16:50:35

标签: javascript html javascript-events

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

为了说清楚,我正在寻找一种方法:

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

5 个答案:

答案 0 :(得分:251)

onblur事件怎么样:

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

答案 1 :(得分:64)

onbluronfocus相反。

答案 2 :(得分:37)

您想使用onblur事件。

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

答案 3 :(得分:24)

您正在寻找onblur事件。查看here,了解更多详情。

答案 4 :(得分:0)

来自w3schools.com与Firefox兼容,2016年9月

var formData = new FormData();
formData.append("file", data); // data is your file
xmlhttp.send(formData);