selenium - 尝试单击输入内的标签
问题描述
html代码:
<input id="19eb0353-6208-4baa-8f89-f7af0a6edb91" type="date" placeholder="Date of Birth" value="" name="dateOfBirth" data-componentname="dateOfBirth" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" data-ddlabel="dd" data-mmlabel="mm" data-yyyylabel="yyyy">
ID 是动态的
试图输入日期月份和年份但不知道如何写
我知道这是数据,但在输入中选择这些特定标签时找不到任何东西
数据-ddlabel="dd" 数据-mmlabel="mm" 数据-yyyylabel="yyyy"
尝试过 Xpath、css 选择器,但 ID 是动态的
解决方案
推荐阅读
- css - 切换按钮使用纯 css
- elasticsearch - Elasticsearch 错误在 ping 期间没有发现足够的主节点(虽然我能够 ping 它的 IP)
- ms-access - 对文件 'MSADODC.OCX' 版本 6.0 的引用丢失或损坏
- excel - 基于单元格颜色逐行计算
- mysql - 为什么 MySQL LONGTEXT 列不存储大于 65.5 KB 的字符串?
- python - kaggle:使用 Altair 可视化库绘制的图表在提交后未显示
- reactjs - 数组或迭代器中的每个子项在 Material UI 中都应该有一个唯一的“key”道具
- c# - 如何防止氧绘图图在一个轴上缩放?
- c# - 验证输入是否为坐标 c#
- c# - 加密c#和mysql之间的数据流量