这是一个包含flash(图形)和类似形式的页面上的场景:
<form>
Username: <input type="text" name="userName">
Password: <input type="password" name="password">
</form>
加载此页面时,这些输入框会出现在所有图形之前。如果用户没有等待图形加载并键入用户名并且输入密码的中途,则图形加载和焦点设置为用户名字段 - 使得输入密码的剩余部分在用户名字段中。没有javascript干扰这两个字段。我怎么能避免这个?
答案 0 :(得分:2)
试试这个,
Username: <input id="username" type="text" name="userName">
Password: <input id="password" type="password" name="password">
$(function () {
$('#username,#password').blur();
});
模糊功能可防止自动对焦于输入元素。确保没有其他功能将焦点设置在字段上