c# - Selenium (.net) 发送文本不被尊重
问题描述
我有两个文本框,当我对文本进行清除时,它们被识别为已清除。当我执行发送键时,尽管元素具有文本,但程序无法将文本识别为存在。
我尝试了以下选项:
单击其他地方强制更改使用
java
脚本(我在.net中编程)使用发送键设置文本并使用java
脚本强制单击前和后。发送文本后手动继续操作不起作用手动单击某些元素然后继续操作确实有效。HTML
解决方案
抱歉,此发布代码的新手在这里是更完整的 HTML
<table style="width:100%;">
<tbody><tr>
<td class="inputlabel">
<label for="BinType">Method</label>
</td>
<td class="inputcontrol">
<select class="dropdown" data-bind="value: BinType" disabled="disabled" id="BinType" name="BinType"><option value="3">Moving</option>
最小尺寸
计算尺寸
排除小箱
推荐阅读
- php - 如何使用php从url中获取“#”之后的字符串?
- elasticsearch - 应用端加入 Elasticsearch
- r - R Fluidrow/列字体大小
- qualtrics - 为什么 Qualtrics 无法自动播放 mp3 文件?
- arcore - ARCORE 会在华为 Mate 10 上运行吗?它正在 p20 线上工作,它们具有完全相同的硬件,只是少了一个相机镜头
- python - 如何改善边缘检测并从图像中去除背景?
- ruby-on-rails - 具有绑定的多个并发 Rails 服务器
- c# - 如何使用布尔运算符
- excel - 计算列中的特定值
- c++ - 天数 C++ 中两个时间戳之间的差异