Имя: Пароль:
1C
1С v8
Поле HTML. Как программно вставить значение атрибута
0 McNamara
 
26.11.11
17:59
Есть поле HTML, вот его код

<form enctype="multipart/form-data" method="post" action="start.php">
Выберите файл:<br><input type=file name="file1"><br>
</form>

Как программно вставить значение в атрибут file1?

Делаю так

ЭлементыФормы.ПолеHTMLДокумента1.Документ.getElementById("file1").value="C:\myfile.dat";

Не получается.


Пробовал так:
   
       Док=ЭлементыФормы.ПолеHTMLДокумента1.Документ;
       Форма=Док.forms(0);
       Файл=Док.getElementsByName("file1").item(0);
       НовыйФайл=Док.createElement("INPUT");
       НовыйФайл.type="text";
       НовыйФайл.name="file1";
       НовыйФайл.size=500;
       НовыйФайл.style.width="200px";
       НовыйФайл.value="C:\myfile.dat";
       Форма.replaceChild(НовыйФайл,Файл);
Тоже не получается, заменяется поле ввода на мое, но скрипт который выполняется потом, пишет что значение не заполнено.
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn