Thay vì sử dụng thẻ <input type="file">
, tôi muốn có nút khởi chạy hộp thoại trình duyệt tệp.Trong JavaScript, bạn có thể khởi chạy hộp thoại trình duyệt tệp theo chương trình?
Suy nghĩ đầu tiên của tôi là có thẻ nhập tệp ẩn và nút. Tôi muốn sử dụng nút bấm vào nút để kích hoạt các onclick của đầu vào tập tin ẩn, nhưng tôi đã không thể có được điều này làm việc đúng cách.
Vì vậy, câu hỏi là, điều này thậm chí có thể? Và thứ hai là có một cách tốt hơn để làm điều này và vẫn có thể gửi thông tin trở lại trong một hình thức?
Đây sẽ là lớp dưới cùng của chức năng giảm cấp (từ Flash sang JavaScript (trang web của chúng tôi không hoạt động mà không có JS)) vì vậy nó chỉ hoạt động với JS và HTML cơ bản.
Nó làm việc cho tôi ... xem câu trả lời của tôi dưới đây. Có thể đó là điều tương thích với trình duyệt. Câu hỏi này là 6 tuổi. – Rolf