Tôi đang kích hoạt tải lên tệp trên href.
Tôi đang cố chặn tất cả tiện ích ngoại trừ doc, docx và pdf.
Tôi không nhận được giá trị cảnh báo chính xác.Chỉ cho phép định dạng pdf, doc, docx để tải lên tệp?
<div class="cv"> Would you like to attach you CV? <a href="" id="resume_link">Click here</a></div>
<input type="file" id="resume" style="visibility: hidden">
Javascript:
var myfile="";
$('#resume_link').click(function() {
$('#resume').trigger('click');
myfile=$('#resume').val();
var ext = myfile.split('.').pop();
//var extension = myfile.substr((myfile.lastIndexOf('.') +1));
if(ext=="pdf" || ext=="docx" || ext=="doc"){
alert(ext);
}
else{
alert(ext);
}
})
MyFiddle ..its hiển thị lỗi
Tôi không nghĩ rằng sẽ làm việc trong tất cả các trình duyệt. Nếu bạn sử dụng HTML5, bạn có thể sử dụng thuộc tính 'accept'. – putvande
Fiddle của bạn không làm việc ở tất cả cho tôi. Bạn cần đóng ít nhất ''. – Rup
@Rup '' thẻ tự đóng. –