VBA启用IE上的“浏览”按钮并提供文件的文件夹位置

时间:2018-06-28 10:42:04

标签: javascript vba internet-explorer

我被困在需要将.txt文件“上传”到IE浏览器的地方。似乎无法通过.getelementsbyname调用按钮“浏览” [所讨论的元素,即“浏览”按钮为name="dataFile" [如下面的源代码中所示]。此外,一旦“浏览”作出反应,我需要提供.txt文件位置,然后在该窗口上.click打开。

如果有人可以引导我解决问题,我将非常有义务。

</td>
<td valign="top">
<div class="edl_radio float-left">
<label class="edl_rd">
<input type="radio" name="appendOrOverwriteListDataSet" value="appendToProposedListDataSet" checked />
<span></span>
</label>
<label>Append</label>
</div>
<div class="edl_radio float-left">
<label class="edl_rd">
<input type="radio" name="appendOrOverwriteListDataSet" value="overwriteListDataSet"  />
<span></span>
</label>
<label>
Replace
</label>
</div>
<br class="clearfloat" />
</td>
</tr>
<tr>
<td class="label">
</td>
<td>
<div class="floatleft">
Upload Data File
<input type="file" name="dataFile" size="27" />  
</div>
<div class="float-left">
<b>OR</b>&nbsp;&nbsp;
</div>
<div class="floatleft">
Enter Data:&nbsp;
</div>
<div class="floatleft">
<textarea name="listData" cols="1" style="width:200px; height:50px;"></textarea>
</div>
</td>
</tr>
<tr>
<td>
<input class="button secondary-btn" type="button" id="upload1" name="upload1" value="Upload" onclick="javascript:processForm(this.form, 3);"/>
</td>
</tr>
</table>

0 个答案:

没有答案