使用外部VB脚本在网页中调用Java脚本(IE自动化)



点击网页中有一个复选框,它会选中下面的所有复选框。它通过调用一个java脚本函数(点击)来工作。

当我通过.getElementById(").checked=True使用VB脚本选中该特定复选框时,只选中该特定的复选框,而不选中它下面的所有其他复选框。

原因是,当我使用getElementID时,只选中特定的复选框,并且不执行Java脚本函数。

我可以知道如何调用该函数/任何其他方法来选择所有复选框吗?

注意:我没有权限更改该网页的html内容。

不应该有任何东西阻止您从VBScript调用JavaScript函数。

<script language="vbscript" type="text/vbscript">
    Function TestVBS()
        MsgBox "In TestVBS"
        testJS   ' Now call a JavaScript function from VBScript
    End Function
</script>
<script language="javascript" type="text/javascript">
    function testJS() {
        alert("In testJS");
    }
</script>
<input type="button" language="vbscript" onclick="TestVBS" value="Click Me" />

最新更新