Tôi cố gắng để hiển thị các khách hàng một hình ảnh mà ông đã chọn:Làm thế nào để hiển thị hình ảnh đã chọn mà không cần gửi dữ liệu đến máy chủ?
<input type="file" onchange="showImage(this)"/>
Nhưng tôi không thể đọc được giá trị của đầu vào, như tôi đã kiểm tra ra here. Có thể hiển thị hình ảnh không?
Trong onchange
Tôi có thể gửi biểu mẫu tới máy chủ và máy chủ có thể gửi lại dữ liệu, nhưng thực sự có cần thiết không? Khách hàng không thể hiển thị dữ liệu mà không có ping-pong đến máy chủ? Đây có phải là vấn đề bảo mật không?
Nếu bạn gửi một hình thành theo cách này sau đó có - ping-pong đến máy chủ là không thể tránh khỏi. Bạn có thể tải hình ảnh từ hệ thống tệp cục bộ bằng API Tệp HTML5 và hiển thị nó. –