表单 – 单击提交清除文件字段而不是提交表单(IE9)

前端之家收集整理的这篇文章主要介绍了表单 – 单击提交清除文件字段而不是提交表单(IE9)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个奇怪的错误我希望你们可以帮助。

有时,当用户尝试提交表单时,文件上传字段图像就会清除,没有任何反应。我似乎根本没有提交表单。

那一天,一切顺利。错误发生在随机的日期/时间。

首先我认为这是用户计算机的一个问题,但这发生在客户拥有的两台不同的计算机上。其中一台电脑具有Windows 7专业版Internet Explorer 9.我没有另一个设置。

我已经尝试使用谷歌浏览器,Firefox 6.0.2,Internet Explorer 9,8(浏览器兼容性模式),7(浏览器兼容性模式)在Windows 7的家里,没有任何问题,在我的电脑上。

这是形式:

<form action="/user/image" method="post" accept-charset="utf-8" class="form_default" enctype="multipart/form-data">
    <fieldset>
        <ol>
            <li>
                <button type="submit" name="save" value="submit" class="button">Save</button>
            </li>
            <li>
                <label for="image">Profile image</label><input type="file" id="image" name="image" />
            </li>
            <li>
                <button type="submit" name="save" value="submit" class="button">Save</button>
            </li>
        </ol>
    </fieldset>
</form>

解决方法

每个表单应该只有1个提交按钮。 所以保持1保存按钮为type =“提交”,换另一个键入=“按钮”
原文链接:https://www.f2er.com/html/232673.html

猜你在找的HTML相关文章