メインコンテンツまでスキップ

no-input-file-value

<input type="file"> の value 属性が空文字列でないときに警告します。

注意

このルールは no-disallowed-attr に置き換わりました。HTML Living Standard は <input type="file"> に value 属性を指定することを、空文字列であっても認めていません。no-disallowed-attr はそのすべてを報告しますが、このルールが報告するのは空文字列でない場合だけです。このルールは、設定に名前を書いている場合のために残してあり、v6 で削除します。

要素のvalue属性は省略しなければならない。

HTML Living Standard 4.10.5.1.17 File Upload状態 (type=file)より引用

❌ このルールに適合しない誤ったコードの例

<input type="file" value="document.pdf" />

✅ このルールに適合する正しいコードの例

<input type="file" />

Interface​

{
"no-input-file-value": boolean
}

<input type="file"> の value 属性が空文字列でないときに警告します。value 属性をその値によらず報告する no-disallowed-attr に置き換わりました。

Default Severity​

error