我发现自动输入屏蔽字段有困难,sendkeys就是我尝试过的。
<input type="text" class="form-control" th:field="*{nric}" required data-inputmask="'mask': 'a9999999a'" data-mask style="text-transform: uppercase;">
我试了什么
WebElement nric = driver.findElement(By.name("nric"));
nric.sendKeys("S1234567Z");
预期结果:将填充nric字段
实际结果:nric字段未填充
1条答案
按热度按时间t0ybt7op1#
我希望这能帮助任何像我一样面临类似问题的人。
我在这里所做的是直接注入javascript并填充nric文本输入的值。如果有人有更好的解释,但一定要写在评论中,因为我也想知道