我经常使用这段代码。我所做的系统几乎都有一个登录页面,我总是使用它来实现更好的用户体验。一旦页面加载完毕,鼠标的位置将自动设置到用户名字段,以便用户不需要抓起他们的鼠标或使用Tab键来将焦点放到用户名字段上。我发现很多站点没有使用该功能,这使我很泄气。
JavaScript代码
- window.onload = function(){
- document.forms[0].username.focus();
- }
同时我也建议,任何页面都有一个form元素。不过要注意的是不要在页面放置用户不感兴趣的表单。