1

在带有 IE8 浏览器模式的 IE10 中,当输入具有焦点时按下退格键或删除键时,输入框和文本会消失。移动鼠标使一切重新出现正常。没有调用 to getBoundingClientRect(),它工作正常。这是怎么回事?

这是这个标记

HTML:

<input id='input'>

Javascript:

var input = document.getElementById('input');
input.attachEvent("onpropertychange", function(event) {
    if (event.propertyName === "value") {
        input.getBoundingClientRect();
    }
});
4

1 回答 1

1

它在别处提到IE10兼容模式处理onpropertychange错误。不知道是不是这样,但是 FWIW 它在 IE8 vanilla 中对我有用。

于 2013-08-27T16:09:02.590 回答