у меня есть это в моем HTML, который работает:OnChange события не стрельбы при изменении
<input id="File1" type="file" runat="server" onchange="fileUpload(value)" />
Но для IE8 и ниже У меня есть кнопка, чтобы создать новый вход: тип = файл Это работает и добавление файл.
Но мне нужно сначала отправить значение функции.
newUploadBox.setAttribute("onchange", "fileUpload(value)");
Теперь, когда я вхожу в элемент проверки, все выглядит правильно.
Он выводит как оригинальный вход.
К сожалению, он не подходит к функции, аналогичной первой.
Я люблю некоторые пост здесь: Dynamically added SELECT element does not fire onchange event in Internet Explorer & & onchange with alert not working in ie
Но ни один не в состоянии помочь мне.
https://jsfiddle.net/satjzr6z/
Как вы объявляете fileUpload? Можете ли вы предоставить скрипку/еще код? – swornabsent
https://jsfiddle.net/satjzr6z/ Он будет работать в современных браузерах. Не IE8 – Christian4423