Javascript Sahi:从父表中查找表ID?

Javascript Sahi:从父表中查找表ID?,javascript,sahi,Javascript,Sahi,我在一个需要使用Sahi测试的页面中,正在努力处理一个非常繁琐的js。问题在于,当输入特定项目的日期字段时,会弹出一个日历,我不能只单击文本框,然后单击我检索/创建的日期,因为会发生自动递增,例如,4变为4[1],4[2]等等 当您尝试输入日期时弹出的表的ID也是动态的,所以有没有办法使用_parentTable检索此表的tableId?我想至少尝试识别一下这个表,然后尝试其他方法来点击我需要的日期 谢谢, Jason使用“父表”查找与同一表中另一个元素相关的元素。在你的例子中,你说你有很多索引

我在一个需要使用Sahi测试的页面中,正在努力处理一个非常繁琐的js。问题在于,当输入特定项目的日期字段时,会弹出一个日历,我不能只单击文本框,然后单击我检索/创建的日期,因为会发生自动递增,例如,4变为4[1],4[2]等等

当您尝试输入日期时弹出的表的ID也是动态的,所以有没有办法使用_parentTable检索此表的tableId?我想至少尝试识别一下这个表,然后尝试其他方法来点击我需要的日期

谢谢,
Jason

使用“父表”查找与同一表中另一个元素相关的元素。在你的例子中,你说你有很多索引的“4”链接;也许在弹出窗口中,12个月的日历?也许你想点击十二月四日,这是一个动态的索引表,其中包括粗体文本“十二月”。在这种情况下,您应该能够执行以下操作:

_click(_link("4", _in(_parentTable(_bold("December")))));

谢谢Brian,我知道你是如何使用这里的parentTable的,所以我会摆弄它,看看是否能让它运行起来。