下面的聚集光标的事件是执行了,但是却看不到闪动的光标了,怎么回事啊?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <title>Focus.html</title>
 
    <script type="text/javascript">
     function focusHandle()
        {
         alert("光标聚焦到文本框");
        }
    </script>  </head>
   
  <body>
    <form name="test">
      <input type="text" name="username" 
             onfocus="focusHandle()">
      </form>
  </body>

解决方案 »

  1.   

    这句话alert("光标聚焦到文本框"); 出来后,文本框会失去焦点,提示框 得到 焦点
      

  2.   

    你在函数里面写alert(),就会弹出windows提示窗口,焦点就移到了这个小的windows提上窗口上,当然没有一闪一闪的光标了。你可以发现,当你点击了提示窗口上面的“确定”按钮之后,输入框又会获得焦点。
    alert()的一个作用就是阻止程序继续运行。=== 结贴,给分 ===
    得到满意的答案,立即结贴给分,是一种良好的习惯和美德
      

  3.   

      <input type="text" name="username" onmouseover="javascript:this.focus();" onfocus="focusHandle()">