zoukankan      html  css  js  c++  java
  • IE浏览器 下面的文本框,获得焦点后无法输入内容

     

      今天遇到一个问题,在IE浏览器下面,我点击 按钮  弹出一个弹出层,里面有一个 文本编辑器和一个文本框,但是第二次弹出后,文本框和文本编辑器无法输入内容,在控制台用js代码测试

    $(document).on("focus","#title",function(){
    alert("focus");
    })
    $(document).on("keydown","#title",function(){
    alert("keydown");
    })
    $(document).on("blur","#title",function(){
    alert("blur");
    })
    

      发现文本框可以获得焦点,但是就是不能输入内容!

    我猜,可能是文本编辑器导致的!

    解决方法

      在创建完文本编辑器后 

    //创建完文本编辑器后,给文本框获得焦点,问题就解决了
    function OpenMess() {
        $.popupDiv.popFrame({
             "760px",
            htmlId: "sendLetter",
            dragObj: ".letterTop",
            mask: true,
            animate: 2,
            scrollHid: true,
            open: function () {
                KindEditor.create('#content', {
                    resizeType: 0,
                    debug: false,
                    items: item,
                    uploadJson: '/Tools/KindeditorResult?type=1',
                    allowFileManager: false,
                    allowImageUpload: false,
                    afterUpload: function (url, obj) {
                        var filename = obj.name.substring(obj.name.lastIndexOf('\') + 1);
                        $("#keTitle").val(filename);
                    }
                });
            }
        });
    //创建完文本编辑器后,给文本框获得焦点,问题就解决了
        $("#title").focus();
    }
    

      

  • 相关阅读:
    从string类的实现看C++类的四大函数 [写的很好]
    毕业5年决定你的命运
    git push 原因以及问题!
    poj 1195 Mobile phones 夜
    poj 2886 Who Gets the Most Candies 夜
    poj Asimple Problem With Integers 夜
    poj 2750 Potted Flower 夜
    poj 2528 Mayor's posters 夜
    poj 2777 Count Color 夜
    poj 2482 Stars in Your Window 夜
  • 原文地址:https://www.cnblogs.com/alphafly/p/3914613.html
Copyright © 2011-2022 走看看