|
本帖最后由 luok2 于 2015-10-31 14:59 编辑
跪求各位老师指教,谢谢啦!我的问题如下:
功能是:点击表格中的第一列中内容,会调用JS 函数。弹出所点击的行相关的另一个窗口。(此处表格是说网页上的一个表格)
现状:我能够使用下面这个方法调用js 函数。
.document.parentWindow.execScript "Hello()"
问题:虽然能调用,但是,我需要手动选中表格中的某一行数据才能够调用成功。
请教,各位老师,我应该如何解决这个问题?
我的想法:1,使用VBA 选中我需要执行的行,再使用上面的方法调用js函数。但是不知道该怎么样选中我需要执行的行。
2,或者在使用上面方法调用js函数的时候,是否有方法传入我需要调用表格中哪一行的参数?
ps:源代码中所有的JS 函数都是一样的名字,但是函数会根据不同的行,生成不一样的结果。
表格:
JS 1
JS 2
由于源代码是公司内部网站,没办法分享出来。下面是类似源代码。
<table id="TB1" border="10px" cellspacing="0px">
<tr>
<td><a id="Test1" href="javascript:Hello()">js</a></td>
<td>1</td>
</tr>
<tr>
<td><a id="Test2" href="javascript:Hello()">js</a></td>
<td>2</td>
</tr>
</table> |
|