现在是先做了一个frmMain,里面就画了个webbrowser控件。怎样用vb向webrowser中的以下元素添加数据
(1)比如有个vb string数组vbarray{"aaa","bbb","ccc","ddd","eee"}
   webrowser么无非是用来显示某个网页用的,这个网页叫h1.htm
   有以下元素
   1一个text框name(id也可)叫做t1
   2一个select框name(id也可)叫做s1
   3一个textarea name(id也可)叫做ta1
 那么q1怎么用vb语句把vbarray[0],也就是"aaa" 写入到h1.htm上的t1中?  
     q2怎么用vb语句把vbarray这个数组添加到h1.htm上的s1中?
     q3这个其实和q1差不多,我想这个会写的话q1一定也会写了
(2)h1.htm上还有个button叫做display,那么如何点一下display就能打开vb的一个frmFormTest?

解决方案 »

  1.   

    这个很简单
    set ttt=webbrowser1.document.getelementById("t1")
    ttt.innerText=vbarray[0]这种方法是借用了,document对象的强大功能不过上面的方法是对text的,select就不对对于select要document.createElement("option")学要在select里add就ok 了需要像刚才一样的getElementById然后在这个对象里add
      

  2.   

    可以参考msdn在web develop里的IE里的document对象,或者可以直接搜索getelementbyid在MSDN LIBRARY冯巩说这年头玩的就是综合实力