新人请教关于获得焦点的问题 本人现在的网页按需求为载入login页面的时候,光标要停在"用户名"这一框,当输入值的时候这个A层就会隐藏并将值传递到B层去显示,这些效果我都实现了,现在的问题是我在输入用户名和密码的时候做了一些判断,假设只允许输入英文,但是有人却输入了汉字,就会弹出一个alert提示,但是alert提示弹出来后我的光标按要求来说还应该‘用户名’那一框,结果我的光标直接没在这个页面显示了都。请问这应该怎么处理呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <script type="text/javascript"> window.onload = function(){ document.getElementById('newName').focus(); }</script>这个是让光标停留在用户名的点了其他的后光标就没停留在用户名的地方了 让输入中文你的alert之后、再document.getElementById('newName').focus();就可以了啊。 function CheckForm(){//此处检验数据alert("只能输入英文!");document.getElementById("userName").focus();} jzjtcydy2002:那该怎么做才能有我想要达到的那效果呢????你点击其它地方就是在移动焦点,你都移动了,还想焦点在原处怎么可能?当然也可以onblur="return false" 来禁止移动。不过这样做就太烦人了 现在的问题是我在输入用户名和密码的时候做了一些判断,假设只允许输入英文,但是有人却输入了汉字,就会弹出一个alert提示alert提示后你加上document.getElementById('newName').focus(); ie8中,this.filters.alpha对象为空? 在线等 nodeName如何判断与字符是否相等,为何firefox成功,ie无法成功? 为何输出一个对象不存在的属性,并不会报错呢?见代码 js 如何修改style中的border-bottom属性。 怎么获取table 里的tr对象和tr里面的td 对象和td 对象里面的html对象 框架页面左右联动刷新问题 大神求救正则表达式 java或jsp 中如何从数据库中取出数据写入javascript文件中?? 如何禁止显示屏幕下方的滚动条?谢谢! 窗口拖動 关于传值和onload的问题 JSP附件上传IE报错
window.onload = function(){
document.getElementById('newName').focus();
}
</script>
这个是让光标停留在用户名的
点了其他的后光标就没停留在用户名的地方了
就可以了啊。
function CheckForm()
{
//此处检验数据
alert("只能输入英文!");
document.getElementById("userName").focus();
}
当然也可以onblur="return false" 来禁止移动。不过这样做就太烦人了