vb中用webbrows打开html后,自动输入数据后,
如何触发text 框的onchange事件?

解决方案 »

  1.   

    如何触发text 框的onchange事件?
    TEXT框是html页面里的你试试下面这种方法,我没有试过
    原理应该是一样的
     a.htm
    ----------------------
    <HTML>
    <HEAD>
        <SCRIPT>
        var obj;
        </SCRIPT>
    </HEAD>
    <BODY>
    <a href=# onclick="obj.w(); return false;">asdasdsad</a>
    </BODY>
    </HTML>
    建立一个EXE再窗体上放置一个WebBrowser控件,改名为web
    Private Sub Form_Load()
        web.Navigate "c:\a.htm"
        DoEvents
        Do While web.Busy
            DoEvents
        Loop
        Set web.Document.ParentWindow.obj = Me
    End SubPublic Sub w()
        MsgBox "haha"
    End Sub
      

  2.   


    call item(1).onchenge() 解决,送分