初めて質問します。
xp vb6 です。
過去ログを参考にvbaでInternetExplorer操作を試みています。
地道にHTMLのソースを見て名前を見つけてそこへ値をセットしています。
しかしJavaScript?で書かれたボックスは以下のようにしても何も反応がありません。
(同じ方法でHTMLで書かれている他のボックスにはセットされます。)
丸一日検索しましたが目的の情報にたどりつきませんでした。
どなたかご教示いただけませんでしょうか?
objIE.Document.all("file0").Value = strFILENAME
’ここでファイルを指定するが何も入力されない
以下ソースコード
<th>ファイル</th>
<td> <script language="Javascript" type="text/javascript" src="/cbgrn/grn/html/af.js"></script>
<script language="Javascript" type="text/javascript"><!--
__af_box_prefix = "fdiv";
__af_input_name = "file";
__af_input_size = 40;
__af_input_class = "infile";
__af_file_image = "file20.gif";
__af_delete_image = "delete20.gif";
__af_delete_text = "削除";
__af_web_root = "/cbgrn";
//--></script>
<div id="fbox" class="fbox">
<div id="fdiv0"><input type="file" size="40" name="file0" class="infile" onchange="return grn_change_fileselect(this);" onclick="return grn_click_fileselect(this);" onKeyPress="return event.keyCode != 13;"><a href="javascript:grn_delete_fileselect('fdiv0')"><img src="/cbgrn/grn/image/cybozu/delete20.gif" border="0" align="absmiddle">削除</a> <span style="display:none;margin:0,1em,0,0em;"><img src="/cbgrn/grn/image/cybozu/file20.gif" border="0" align="absmiddle"><span></span></span></div>
</div>
<a href="javascript:
| ツイート |
|