form input type=file ???
пишу где-нить ниже
QQQ
и о -чудо открывается окно выбора файла и всё зашибись.
Вот тока когда нажимаешь на submit - поле с именем файла очищается и субмита не происходит!!!!.
Если выбирать файл нормально (клик по элементу) - то всё работает.
Может кто подкинет идейку ?
Цитата:
Originally posted by AndrewSha
Есть такой элемент на форме
пишу где-нить ниже
QQQ
и о -чудо открывается окно выбора файла и всё зашибись.
Вот тока когда нажимаешь на submit - поле с именем файла очищается и субмита не происходит!!!!.
Если выбирать файл нормально (клик по элементу) - то всё работает.
Может кто подкинет идейку ?
Есть такой элемент на форме
пишу где-нить ниже
QQQ
и о -чудо открывается окно выбора файла и всё зашибись.
Вот тока когда нажимаешь на submit - поле с именем файла очищается и субмита не происходит!!!!.
Если выбирать файл нормально (клик по элементу) - то всё работает.
Может кто подкинет идейку ?
http://forum.codenet.ru/showthread.php?s=&threadid=15825
(начало темы можно пропустить, там тупит один товарисч)
та ж фигня... я так и не победил, пришлось делать немного по-другому. Походу нельзя для input type=file делать click скриптом, только руками...
У меня нарисованы кнопки, на одну из них назначена закачка файла.
Вставлять на её место элемент формы - будет выглядеть коряво....
А вариантов больше, судя, по всему нет.
Не сдавайся без боя:) Скинь исходник.. Посмотрю, может решим проблему..
Написано, что метод Click() Эмулирует нажатие кнопки. Так оно и происходит, но что-то не сростается и вываливает ошибку.
Код:
<html>
<head></head>
<body>
<form name="myform" method="post" enctype="multipart/form-data" action="/cgi-bin/upload.cgi">
<input type="file" name="fff">
<input type="button" onclick="document.myform.fff.click();" value="Select File">
<input type="Submit">
<input type="Button" onclick="document.myform.submit();" value="My Submit" >
</form>
</body>
</html>
google -> ключевые слова "java script security"