HTML DOMのFileUploadオブジェクト
するFileUploadオブジェクト
HTMLドキュメントの<input type = "ファイルは">タグがするFileUploadオブジェクトが作成されるたびに表示されます。
この要素は、ファイル名を入力するテキスト入力フィールドが含まれ、グラフィカルにファイルを選択し、ファイル選択ダイアログを開くためのボタンがあります。
要素のvalue属性は、ユーザーが指定したファイルの名前を保持しているが、要素は、ファイルアップロードフォームが提出された含まれている場合、ブラウザがサーバに選択したファイルの内容を送信するだけではなく、ファイル名を送信します。
安全上の理由から、ファイルアップロード要素は、HTML作者やJavaScriptプログラマは、デフォルトのファイル名を指定することはできません。 HTMLのvalue属性は無視され、それがエレメントのこのタイプのためである、valueプロパティは、ユーザがファイル名を入力することができることを意味し、読み取り専用です。 ユーザーがファイルを選択または名前を編集すると、ファイルアップロード要素はのonchangeイベントハンドラをトリガします。
あなたは[]配列、またはのdocument.getElementByIdを使用してフォーム要素をトラバースすることによりするFileUploadオブジェクトにアクセスすることができます()。
するFileUploadオブジェクトのプロパティ
W3C:W3C標準。
属性 | 描述 | W3C |
---|---|---|
disabled | 设置或返回是否禁用 FileUpload 对象。 | Yes |
accept | 设置或返回指示文件传输的 MIME 类型的列表(逗号分隔)。 | Yes |
form | 返回对包含 FileUpload 对象的表单的引用。 | Yes |
name | 设置或返回 FileUpload 对象的名称。 | Yes |
type | 返回表单元素的类型。对于 FileUpload ,则是 "file" 。 | Yes |
value | 返回由用户输入设置的文本后,FileUpload 对象的文件名。 | Yes |