文件输入“值”属性未通过html验证

时间:2016-03-29 12:56:00

标签: php html validation file-upload yii2

我已经做了一些寻找解决这个问题的方法,但我似乎走到了尽头。有些文章说,文件输入字段的value属性必须省略,而其他文章则说明完全相反。我使用https://validator.w3.org/nu/检查我的HTML是否有错误,这是剩下的最后一个。

该网站建立在Yii2框架之上,使用Kartik`s file upload widget并使用以下代码:

echo FileInput::widget([
    'model' => $model,
    'attribute' => 'file',
    'options' => ['multiple' => false],
    'pluginOptions' => [
         'allowedFileExtensions'=>['doc', 'docx', 'jpg', 'png', 'pdf'],
         'showUpload' => false,
         'browseLabel' => '',
         'removeLabel' => '',
         'mainClass' => 'input-group-lg'
        ]
]);

我尝试验证HTML代码时遇到的错误如下: Attribute value not allowed on element input at this point.,因为显然窗口小部件在文件输入字段中放置了默认的value=""属性。

我非常感谢有关如何解决这个问题的任何建议!

提前谢谢!

0 个答案:

没有答案