تگ input-file در JavaScript
شیء input fileupload
شیء fileupload نماینده ی تگ اچ تی ام ال <input> با ویژگی "type="file می باشد.
دسترسی به یک شیء input file
شما می توانید با استفاده از دستور getElementById به یک عنصر <input> دسترسی داشته باشید:
نکته: شما همچنین می توانید با جستجو در مجموعه عناصر یک فرم، به <"input type="file> دسترسی داشته باشید.
ایجاد یک شیء input fileupload
شما می توانید با استفاده از متد ()document.createElement یک عنصر <input> با ویژگی "type="file ایجاد کنید:
x.setattribute("type", "file"); امتحان کنید
خصوصیات شیء input fileupload
متد | توضیحات |
---|---|
accept |
مقدار خصوصیت accept از دکمه ی file upload را ست کرده یا برمی گرداند. |
autofocus |
ست کرده یا برمی گرداند که آیا هنگام لود شدن صفحه، دکمه ی file upload باید به طور اتوماتیک فوکس را دریافت کند یا نه. |
defaultvalue |
مقدار پیش فرض دکمه ی file upload را ست کرده یا برمی گرداند. |
disabled |
ست کرده یا برمی گرداند که آیا دکمه ی file upload غیرفعال است یا نه. |
files |
یک شیء filelist را برمی گرداند که فایل یا فایل های انتخاب شده به وسیله ی دکمه ی file upload را مشخص می کند. |
form |
یک ارجاع به فرمی که دربردارنده ی دکمه ی file upload است را برمی گرداند. |
multiple |
ست کرده یا برمی گرداند که آیا یک کاربر مجاز است که بیش از یک فایل را از فیلد file upload انتخاب کندیا نه. |
name |
مقدار خصوصیت name از دکمه ی file upload را ست کرده یا برمی گرداند. |
required |
ست کرده یا برمی گرداند که آیا، یک فایل درون فیلد file upload باید قبل از ارسال یک فرم انتخاب شود یا نه. |
type |
برمی گرداند که دکمه ی file upload از چه نوع فرمی است. |
value |
مسیر یا نام فایل انتخاب شده را برمی گرداند. |
خصوصیت ها و رویدادهای استاندارد
این شیء، خصوصیت ها و رویدادهای استاندارد javascript را پشتیبانی می کند.
آموزش های مرتبط
آموزش اچ تی ام ال: html forms
مرجع تگ ها: html <input> tag
- نوشته شده توسط احسان عباسی
- بازدید: 5205