|
|
|
| У меня в форме имеется поле с типом FILE (это поле служит для отправки сообщений). У меня возникли 2 вопроса:
1) Как определить выбран файл или нет, спомощью св-ва VALUE это сделать не палучается
2) Как можно очистить поле ввода файла, не прибегая к кнопке с типом RESET в форме | |
|
|
|
|
|
|
|
для: vania
(05.03.2008 в 23:43)
| | у полей типа FILE нету свойства VALUE.
2) Как можно очистить поле ввода файла, не прибегая к кнопке с типом RESET в форме
можно так, но я думаю, что лучше кнопка ресет :)
<script>
function reserFileInput(){
var elem = document.getElementById("file");
elem.innerHTML = "";
elem.innerHTML = "<input type=\"file\" />";
}
</script>
<div id="file"><input type="file" /></div>
<button onclick="reserFileInput();">test button</button>
|
| |
|
|
|
|
|
|
|
для: Lelik
(06.03.2008 в 00:49)
| | >у полей типа FILE нету свойства VALUE.
Да ну не шутите. Если я помню еще все что делал, то когда-то я обрашался через DOM к значению VALUE поля типа FILE и получал строку с расположением загружаемого файла. Другое дело, что доступно оно только для чтения...
>2) Как можно очистить поле ввода файла, не прибегая к кнопке с типом RESET в форме
>можно так, но я думаю, что лучше кнопка ресет :)
>
><script>
>function reserFileInput(){
>var elem = document.getElementById("file");
>elem.innerHTML = "";
>elem.innerHTML = "<input type=\"file\" />";
>}
></script>
><div id="file"><input type="file" /></div>
><button onclick="reserFileInput();">test button</button>
>
|
Здесь согласен! Это пожалуй единственный способ! | |
|
|
|