debug.print objIE.Document.All(10).nodeName 'INPUT と出力
debug.print objIE.Document.All(10).type 'text と出力
debug.print objIE.Document.All(10).name 'namae と出力
debug.print objIE.Document.All("namae").value '文字列を入力中です と出力
です。
周辺のhtmlは
<span class="input moji ">
<input type="text" name="namae" value="文字列を入力中です" />
</span>
で、テキストボックスをクリックすれば、|(キャレット)が現れ、点滅し、イベント(おそらくjavascript)が起動します。
コメント(3件)
フォーカスあてるだけなら http://blog.livedoor.jp/dankogai/archives/50893888.html を参考にさせてもらって
下記のような具合(そのページの造りが判らないので念のためタイマで少し遅らせる)で出来そうなものだけど、
スクリプトからフォーカスを与える方式ではIEがそれをイベントとしては拾ってくれない(「おそらくjavascript」がおそらく動かない)ような気がします
setTimeout("objIE.Document.All(10).focus();objIE.Document.All(10).select();", 10);
objIE.Document.All(10).Select
試してもないものにご丁寧にお返事までいただき感謝です