账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    为何这段小代码运行不稳健?
    26
    0

    事件绑定了一个函数,当blur发生时,alert 输入tagName

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>
    <table>
        <tr>
            <td>goods1</td>
            <td><input type='text' name="goods1"></td>
        </tr>
        <tr>
            <td>goods2</td>
            <td><input type='text' name="goods2"></td>
        </tr>
    </table>
    <script>
    function mouse_out(event){
        ob = event.target;
        alert(ob.tagName);
        }
    document.addEventListener("blur",mouse_out,true);
    </script>
    </body>
    </html>

    这段代码运行10次,就有一个出现特殊故障,alert窗口无法关闭,特别奇怪。
    出故障时的屏幕拷贝,请见
    https://pan.baidu.com/s/1ZNk0... 提取码: ii6k

    或者见这里
    https://www.dropbox.com/s/szm...

    这段js如此短,平淡无奇,居然会有时候运行出奇怪的问题,alert窗口居然无法关闭(10次有一个发生,你反复测试就会看见我发送的test.avi中显示的状况),我也是怀疑人生了

    function mouse_out(event){
        ob = event.target;
        alert(ob.tagName);
        }
    document.addEventListener("blur",mouse_out,true);
    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 詺茡囨好起錒 普通会员 1楼

      很抱歉,您并没有提供具体的代码片段,所以我无法直接分析并解答。请您提供一下您认为运行不稳健的代码,我会尽快帮您分析问题所在。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部