从IE中的HTML文件加载INPUT字段时出现问题

时间:2019-11-06 10:29:22

标签: html internet-explorer

在IE中以HTML格式加载输入字段的问题。 我上传aspx表格, 表单已满载,包括我提交给字段的内容。 在这一点上,镀铬的一切都很好, 但是在IE和Edge中,包含内容的字段是不明显的。仅在大约两分钟后,才允许字段选择和标记文本。 我的客户从此表单中复制信息,因此应打开该字段以进行文本标记和复制。 有谁知道为什么不立即打开以及如何解决?

当我调试代码时,一切似乎都正确加载。 在IE开发人员工具的“网络”标签中,一切似乎都很快结束了充电。 我还应该检查什么?

1 个答案:

答案 0 :(得分:0)

当我将“文本”类型的一个字段替换为“文本区域”时,该问题已解决。 似乎已启用该页面以在IE中正确加载。 有人知道如何解释这种现象吗?

先前的代码:

     <div>
        <div>
            <label>first name</label>
            <input type="text" value="" tabindex="1" maxlength="50" data-fv-notempty="true" disabled />

        </div>

        <div>
            <label >last name</label>
            <input type="text" value="" tabindex="2" maxlength="50" data-fv-notempty="true" disabled />
        </div>
    </div>

    <div>
        <div>
            <label>Address</label>
            <input type="text" value="" tabindex="3" maxlength="50" data-fv-notempty="true" disabled />
        </div>

        <div>
            <label>Locality</label>
            <input type="text" value="" tabindex="4" maxlength="50" data-fv-notempty="true" disabled />
        </div>
    </div>

新代码:

    <div>
        <div>
            <label>first name</label>
            <div style="overflow: hidden; background-color:#eee; padding:0;" ><textarea style="width: 120%;border:none;box-shadow:none;"  rows="1" tabindex="1" maxlength="50" data-fv-notempty="true" disabled></textarea></div>
        </div>

        <div>
            <label >last name</label>
            <input type="text" value="" tabindex="2" maxlength="50" data-fv-notempty="true" disabled />
        </div>
    </div>

    <div>
         <div>
            <label>Address</label>
            <input type="text" value="" tabindex="3" maxlength="50" data-fv-notempty="true" disabled />
        </div>

        <div>
            <label>Locality</label>
            <input type="text" value="" tabindex="4" maxlength="50" data-fv-notempty="true" disabled />
        </div>
    </div>