日期:2014-05-16  浏览次数:20384 次

获得焦点后,为什么只保持了0.1秒
本帖最后由 xilaianzxsc 于 2013-09-20 17:01:51 编辑
<script language="javascript">
function jyidpsd()
{
if (form1.yhid.value=="" || form1.yhpsd.value=="")
{
alert("用户ID或密码不可为空!");
form1.yhid.focus//获得焦点
}
}
</script>

在我的想象中,红色那一行,执行后,shu标应该停留在yhid那个text框内闪。

可是,我的测试结果却是:只闪了瞬间(我概括为0.1秒),然后,那个光标就消失了。

哪里出错了?



------解决方案--------------------
form1.yhid.focus()