“;idd”;html中的属性?编辑:我可以使用Javascript获得基于自定义属性的元素吗
The "idd" attribute in html? Edit: can I use Javascript to get an element based off of a custom attribute?
所以我发现了一件有趣的事情。"idd"(不是打字错误)属性。在html:中是这样的
<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"属性来获取Selenium中的第一个div。我能看到的最好的方法是在Selenium中运行Javascript来获得div,因为Selenium没有办法获得具有自定义属性的元素。我已经有一段时间没有使用Javascript了,我该怎么做呢?
是否复制粘贴(或迭代)的拼写错误?我从未听说过。
一些jquery和其他插件现在使用自定义属性来呈现它们的功能;它并不局限于HTML5。
Xpath和css选择器也可以使用自定义属性,因此下面的Xpath将根据它的idd
值获得第一个div
。
//div[@idd='asdf1']
相关文章:
- 如何找到Javascript元素的最长边
- 如何通过它瞄准javascript元素's的onclick属性
- Javascript元素相对于屏幕的位置
- 找不到javascript元素
- JavaScript元素遍历返回的值超出预期
- 没有获得基础's的Javascript元素工作(与Laravel和Elixir)
- 为什么在ASP.NET Ajax更新面板中执行任何操作后javascript元素都停止工作
- 将 JavaScript 元素 ID 传递给 PHP 或 Form Variable
- Javascript元素相互阻塞
- CefSharp javascript元素点击不;不起作用,但手动点击它可以
- javascript元素.click()发布Safari
- Javascript元素更新侦听器
- Javascript 元素值的总和
- 在 php 代码中调用 javascript 元素
- If-Statement中的Javascript元素验证
- JavaScript 元素识别和检索
- 单击内部锚点/哈希时自动更新 JavaScript 元素
- 将 JavaScript 元素作为变量传递
- 按下表单重置按钮时删除 JavaScript 元素
- 将 javascript 保留在新的 JavaScript 元素中