Я столкнулся с этой проблемой и до сих пор не имею понятия об этом.Сброс формы удаляет проверку HTML 5 на входном файле
Это мой код на jsfiddle.
Как вы можете видеть, нажатие кнопки «Загрузить» приведет к проверке HTML на входе файла и появится сообщение об ошибке.
Но если я выберу файл, нажмите кнопку «Сброс», чтобы сбросить форму. После этого я нажимаю «Загрузить» (отправить форму), проверка не прошла.
Я также пытаюсь использовать метод javascript reset()
, но проблема все еще осталась.
Обратите внимание, что я использую браузер Google Chrome.
Есть ли у кого-нибудь идеи по этой проблеме?
Или я только что столкнулся с ошибкой проверки HTML?
Что такое проверка, о которой вы говорите, это то, что вы отправили или написано для проверки валидации и что вы проверяете? EG трудно извиниться –
он говорит о единственном требуемом вводе (type = file) ... он не может быть пустым – rafaelcastrocouto
Какой браузер вы используете? И попробуйте проверить консоль ошибок для любой ошибки javascript. Как вы jsFiddle демо работает с Firefox –