这可能是一段很长的时间,但我的研究让我无处可去!
我们目前推出了一个基于网络的新系统,由于成本上有许多字母基于单词而非系统触发。
我一直在研究如何通过废弃网页来自动填充这些字母。我已经能够使用'GetElementById'成功地做到这一点。
但是,我发现每个访问过的客户记录的ID值都会发生变化,因此我编写的代码只能与一位客户合作。
使用类名或任何其他变体不起作用,因为只有ID足够独特。
还有其他人可以想到的方式吗?对于特定数据项,HTML的结构如下:
<div fieldref="PolicySummary.EffectiveDate" objectref="P379F514AC5994666A109BAB16FAF5A4F" id="f_P379F514AC5994666A109BAB16FAF5A4F8_2_1" name="f_P379F514AC5994666A109BAB16FAF5A4F8_2_1" class=" x-form-display-field">7/1/2016</div>
提前致谢
答案 0 :(得分:0)
div元素是不是总是存在于同一个地方,你不能像这样引用它吗
.getElementsByClassName(" x-form-display-field")(n)
n是发生的事件(第一次= 0秒= 1等)