所以我找到了這個有趣的東西。 「idd」(不是不是拼寫錯誤)屬性。它看起來像這樣在HTML:html中的「idd」屬性?編輯:我可以使用Javascript獲取基於自定義屬性的元素嗎?
<div idd="asdf1">some content</div>
<div idd="asdf2">some content</div>
<div idd="asdf3">some content</div>
<div idd="asdf4">some content</div>
問題是,我不知道它是什麼。在我正在使用的網站上,它看起來像是id屬性。
我的目標:我想使用「idd」屬性來獲取硒中的第一個div。我能看到的最好的方法是在Selenium中運行Javascript來獲取div,因爲硒沒有辦法獲得具有自定義屬性的元素。我有一段時間沒有使用Javascript,那麼我該如何去做這件事?
這可能只是馬虎編碼 –
我會同意約翰,這是馬虎糟糕的編碼。我知道html5允許自定義屬性,但通常它前面是'data',例如'data-idd'。 – Phil
idd標籤不存在。人們通常會創建新的標籤,但在這種情況下,肯定是一個錯誤。也許有一個bucle用idd標籤創建div。 –