Как сделать <input type = "file" /> доступным для редактирования? - PullRequest
7 голосов
/ 26 ноября 2010

Я нашел несколько примеров, объясняющих, как сделать тип ввода = файл недоступным для редактирования. как <input type="file" onkeydown="blur()" />

Но я сделал тестовое приложение в Visual Studio и обнаружил, что <input type="file" /> не редактируется по умолчанию.

Как сделать его редактируемым?

спасибо

Ответы [ 2 ]

8 голосов
/ 26 ноября 2010

Поведение элементов <input type="file"> очень строго контролируется браузерами, и вы не можете заставить их делать что-либо кроме того, что они хотят. Как правило, современные браузеры позволяют использовать только средство выбора файлов для выбора файла для загрузки. Ваш код Javascript не может установить значение и не может видеть ничего, кроме имени файла хвоста (имя без префикса имени каталога).

2 голосов
/ 20 декабря 2011

Следующий плагин jquery может помочь в редактировании типа intput = "File".

http://www.appelsiini.net/projects/filestyle

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...