בתגית העלאת קובץ input type file לא ניתן לשנות את השם של של העלאה של הקבצים
כמה דוגמאות לעשות את זה
https://stackoverflow.com/questions/1944267/how-to-change-the-button-text-of-input-type-file
משהו שאני עשיתי שקצת יותר נחמד לדעתי + התייחסות לעיניין של הטקסט של אחרי השינוי
js file_name_text = jQuery('#form-field-field_1').val().split("\\").pop(); if (file_name_text == "" ) { file_name_text = "בחר קובץ"; } $('.elementor-field-group-demo').append('<span class="file_name">'+file_name_text+'</span>'); $('#form-field-field_1').on("change",function() { $('.file_name').html(jQuery('#form-field-field_1').val().split("\\").pop()); }); $('#form-field-demo').disabled = true; $(".elementor-field-group-demo").click(function () { $("#form-field-field_1").trigger('click'); }); css .elementor-field-group-field_1 { display:none !important; } .file_name { font-size:12px; } #form-field-demo { width:20%; text-align: center; cursor: pointer; background:transparent; color:black; margin-left:10px; font-weight:bold; }
מבוסס על אלמנטור ששם הוספתי חוץ מה file עוד שדה טקסט ושמתי לו id שנקרא demo וזהו בערך משהו קטן נוסף ב js ניתן להוציא איבר אחרון ע"י pop השתמשתי בזה, יכול להיות מאוד שימושי.