Tôi chỉ cần trả về tên tệp từ tệp nhập HTML.Chỉ lấy tên tệp từ đầu vào tệp trên internet explorer
<input type="file" id="whatever" />
Các mã JavaScript im sử dụng để có được tên của tập tin là:
document.getElementById("whatever").value;
Trong firefox nó mang lại chỉ có tên tập tin đó là những gì tôi muốn, nhưng trong IE tôi nhận được đường dẫn đầy đủ .
Tôi nghĩ rằng thao tác chuỗi là cách duy nhất để lấy tên.
Cách dễ nhất/ngắn nhất để chỉ lấy tên (tiện ích mở rộng quá) trong JavaScript là gì? Cảm ơn.
Tuyệt vời, tôi nghĩ nó không thể ngắn hơn thế. – user937450
Tôi đang sử dụng 'path.match (/ [^ \/\\] * $ /) [0]'. 1 - Kết quả từ trận đấu không phải là một chuỗi ' 2 - Không có lỗi nếu' đường dẫn == '' '; –