考慮下面的HTML:基於文本找到一個HTML元素的ID顯示
<div id="f52_lblQuestionWording" title="" style="width:auto;height:auto; display: inline; overflow: hidden;" >Home telephone</div>
我想自動獲得使用「家庭電話」字符串容器div元素的ID,沒有人知道我是怎麼可以通過正則表達式來做到這一點?
查找ID的字符串並不總是相同的,並且html是動態生成的,所以它可能會不時地有些不同。我正在使用Selenium在公司項目上自動化UI測試。
謝謝。
您需要獲取具有指定字符串的DOM文本元素,然後獲取其父項。這可能會非常緩慢。這個目標到底是什麼?有沒有更好的方法來解決更大的問題? – 2009-12-09 18:53:39