我想添加一个onBlur并在焦点上形成元素

时间:2014-04-12 14:49:29

标签: javascript

因此,在特定页面上,我有一些表单元素,例如用户名和用户电子邮件。

如何使用Java脚本在页面上动态地向所有表单元素添加特定的onblur事件和onfocus? `

<label for="name">Name:</label>
<input type="text" name="name" id="name" tabindex="10" />
<p>
    <label for="email">Email:</label>
    <input type="text" value="your email" name="email" id="email" tabindex="20" />
</p>

1 个答案:

答案 0 :(得分:0)

您可以使用jquery按名称或ID获取特定DOM元素并应用.blur(...)

$('#name').blur(function() {
   ...
});

如果你想使用&#34; pure&#34; javascript:

document.getElementById('name').onBlur = function () {
   ...
};