在这里,我有一个表格来填写数据,之后我需要点击添加患者按钮。表格分为四个部分,这些部分显示在选项卡中。默认情况下会加载一个选项卡,我可以毫无问题地对该选项卡中的字段进行操作,但是当我尝试单击另一个选项卡(联系信息)以填写此选项卡中的所有字段时,我遇到了问题。请你帮助我好吗
WebElement contact = driver.findElement(By.id("personal-contact-info"));
new Actions(driver).moveToElement(contact).click().perform();
WebElement Address = driver.findElement(By.id("ctl00_ctl00_ContentPlaceholder_ContentPlaceholder_AddPatientForm_TextBox8"));
Address.sendKeys("India");
HTML代码是
<div id="personal-contact-info" class="input-form">
<div class="container">
<div class="one-half-container first-container">
<div class="container">
<dl>
<dt>Address</dt>
<dd>
<input class="input input-address" name="ctl00$ctl00$ContentPlaceholder$ContentPlaceholder$AddPatientForm$TextBox8" type="text" id="ctl00_ctl00_ContentPlaceholder_ContentPlaceholder_AddPatientForm_TextBox8" />
</dd>
<dd>
<input class="input input-address" name="ctl00$ctl00$ContentPlaceholder$ContentPlaceholder$AddPatientForm$TextBox9" type="text" id="ctl00_ctl00_ContentPlaceholder_ContentPlaceholder_AddPatientForm_TextBox9" />
</dd>
</dl>
</div>