javascript - 为什么光标不显示在 Internet Explorer 的输入字段中?

标签 javascript html internet-explorer keyboard focus

我的网络表单上有几个 html 输入字段。当我来回切换时,具有焦点的字段在使用 Internet Explorer 时不显示闪烁的光标,但在使用 Chrome、Safari 或 Firefox 时显示。 文本字段最初在未聚焦时显示水印文本。

我花了几天时间在谷歌上搜索这个问题的答案,但无济于事。

最佳答案

我在IE9上看到过这个问题(IE10+没有复现,9以下也没有测试)。当表单位于使用 -ms-transform 翻译的元素中时,就会出现问题。删除转换解决了问题。

关于javascript - 为什么光标不显示在 Internet Explorer 的输入字段中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27980743/

相关文章:

java - 未出现保存文件对话框

javascript - 将元素添加到数组中所有对象的智能方法? js/jquery/knockout

javascript - 如何让 Twitter Bootstrap 的模式在 iPhone 上正确显示?

javascript - 对 JavaScript 数组的内容求和

javascript - 动态添加规则到 CSS 文件

Jquery - .text() , .html() 不适用于 IE8

internet-explorer - 浏览和选择文件 IE/VBA 时遇到问题

javascript - 为什么 `mystring[0]` 在 IE 中不返回任何内容?

html - CSS/HTML 内联显示表格,直到它们超过父 div 的宽度?

html - CSS:子元素的特定宽度不同