ورود

View Full Version : مدیریت <input type=file> با جاوااسکریپت



ASedJavad
سه شنبه 06 بهمن 1394, 11:22 صبح
سلام
تو یه صفحه وب، یه فرم داریم که دارای یک file input هست. به این صورت:

<form id="formupload" enctype="multipart/form-data" method="POST">
<input type="file" name="attachment">
<input type="submit" name="send">
</form>

1- راهی هست که مقدار این input را با جوا اسکریپت ست کنیم؟ مثلا یه چیزی مثل این:

document.getElementsByName("attachment")[0].value="c:\\1.txt"

2- اگر مورد 1 نمیشه؛ راهی هست که اقلا بشه، با جاوا اسکریپت، فشردن دکمه انتخاب فایل، شبیه سازی شه؟ یعنی با اجرای کد جاوا اسکریپت، به طور خودکار، پنجره انتخاب فایل باز شه؟ یه چیزی مثل این کد:
document.getElementsByName("attachment")[0].click()