Html 无法在IE中键入文本输入

Html 无法在IE中键入文本输入,html,input,internet-explorer,Html,Input,Internet Explorer,我一直在寻找这个问题的答案,但似乎找不到解决办法。当我在一个简单的HTML页面上模拟一个文本输入时,我无法在IE6或IE7中输入它。下面的HTML正是我正在测试的内容 <html> <head> <title>Input Test</title> </head> <body> <input type="text"> </body>

我一直在寻找这个问题的答案,但似乎找不到解决办法。当我在一个简单的HTML页面上模拟一个文本输入时,我无法在IE6或IE7中输入它。下面的HTML正是我正在测试的内容

<html>
    <head>
        <title>Input Test</title>
    </head>
    <body>
        <input type="text">     
    </body>
</html>

输入测试

以前有人见过这个吗?我尝试了各种DOCTYPE声明来尝试解决这个问题,但它们似乎没有起到作用。也许我还没试对。。。旁注:我正在XP上测试这个运行在OS X上运行的Fusion(那是一口…

问题可能是您正在XP上测试它。众所周知,在Windows中安装多个IE实例会导致各种问题。IE依赖于某些DLL的某些版本,包括IME(输入法编辑器)和其他

在同一个Windows副本上安装多个版本的IE会导致各种各样的“有趣”问题


我建议你在只安装了一个IE版本的Windows上尝试同样的测试。这可能会不方便,但您最好使用。

这太像了,不能说html代码中有问题。html代码肯定可以工作。但在本例中不是这样。复制/粘贴您的代码-在IE7中可以正常工作。好吧,所以我现在假设它们在哪里/如何运行是一个问题。谢谢。我在IE6(在Windows7的XP模式下)IE7和IE8上试过这个,它在所有的IE6和IE8上都有效。除了输入标记未关闭的一个小点之外,这是完全合法的html,应该可以在所有浏览器中使用。@Tom:不关闭输入标记是完全合法的html,您只需要在XHTML中关闭它。虽然没有DOCTYPE,任何东西都不是真正“合法的”。)我可以确认问题是XP上有多个IEs。。他们有一个问题,这使他们接近无用。如今,VPC确实是正确测试IE6的唯一方法。最佳选择:在没有任何css的情况下提供页面,在页面上放置一个基本样式表,就像blueprint css(google it)中的样式表一样,然后离开!