我遇到了一个HTML表单的奇怪问题。我已经构建了一个动态表,当您将数据输入到现有空行时添加一个新行;因为在添加行时有一些服务器要求,所以我在onblur事件中进行了一次AJAX调用。这需要一段时间才能让所有浏览器都能运行,但最终所有人都对这个世界感到满意......直到IE8。现在,发生的事情是,当调用从AJAX返回时,光标显示在下一个文本框中(正确),但键盘不再有效。我必须关闭模态窗口(实际上是一个IFRAME),然后键盘再次开始工作。如果我将IE8置于兼容模式,它可以正常工作。
有没有人看到过这样的行为,或者对解决方法有任何想法?
谢谢,吉姆
答案 0 :(得分:0)
我在放置在INPUT上方的DIV有问题, cloacked 光标......一旦DIV不在它之上,光标就会再次出现。
只是一个想法:也许你的IFRAME捕获了焦点(和/或键盘)。