Witam dawno mnie tu nie było otóż mam problem z działaniem przycisku file zmieniłem jego wygląd w css i chciałem przez JS zrobić że po wybraniu pliku zamiast napisu "wybierz plik" wskakuje nazwa pliku i średnio mi to wychodzi kod JS nie działa nie wiem czemu co robię źle .
document.getElementById("avatar").onchange = function () {
if(this.value.split(/(\\|\/)/g).pop()=='') {
document.getElementById("wrzucP").innerHTML = 'Wybierz plik z komputera';
}
else {
document.getElementById("wrzucP").innerHTML = this.value.split(/(\\|\/)/g).pop();
}
};
wybierz plik z komputera
<input type="file" name="avatar">