Не работает "onchange" в IE - PullRequest
0 голосов
/ 05 июня 2011

У меня есть некоторые проблемы с атрибутом onchange в IE 7-9. Он не работает с тегом input type="file". В других браузерах это работает хорошо.

Это мой код:

 <form enctype="multipart/form-data" action="" method="POST">
            <input type="file" name="photo" class="File" onchange="$('form').submit();"/></br>
            <input type="button" class="BigButton" onClick="$('.File').click();"/>
 </form>

Это мой стиль CSS для входного файла

input.File {
position: relative;
text-align: right;
-moz-opacity:0 ;
filter:alpha(opacity: 0);
opacity: 0;
z-index: 2;
}

1 Ответ

0 голосов
/ 05 июня 2011

Работает просто отлично для меня.Вы уверены, что используете onchange таким образом?

<input type="file" onchange="alert('')" />
...