IE11不允许我输入我的输入字段

时间:2016-05-24 13:58:44

标签: javascript html css internet-explorer internet-explorer-11

对于以下代码,当我使用firefox时,我能够在输入字段中输入任何文本。但是,在IE11中也不一样。

          <li class="gridster-form"
                aria-labeledby="Gridster Layout Form"
                alt="Tile Display Input column Input Row">
                <span class="dropdown-text">
                    Col <input type="text" value='tiledata.col' ng-model="tiledata.col" size="1" class="input-col ng-pristine ng-untouched ng-valid">
                    Row <input type="text" value='tiledata.row' ng-model="tiledata.row" size="1" class="input-row ng-pristine ng-untouched ng-valid">     
                    <i class= "fa fa-arrows"></i>
                </span>
            </li>

我该如何更改?

1 个答案:

答案 0 :(得分:7)

您的结构如下:<a href...><input ... /></a>

这不是有效的

由于它无效,浏览器可以自由地尝试理解你的意思。 Firefox正在为输入元素提供优先级,并允许您使用它们。 Internet Explorer提供链接优先级,不允许您使用子输入。

浏览器都不正确,因为没有正确答案。

修复您的HTML。