2017-08-07 108 views
-1

我似乎无法将文本输入到电子邮件类型文本字段中。如何输入文本到电子邮件类型的文本字段?无法输入文本到输入类型为'email'的文本字段

这里是代码片段我从网站得到的:

<input type="email" name="email-123" ng-model="value123" ng-disabled="(v.disable === true)"> 

这是我迄今为止尝试和它不工作,

type | xpath=/html/body/div[1]/portal/div/div/tenants/div/div/div[2‌​]/form/div[1]/div/di‌​v/md-content/fieldse‌​t[3]/div[1]/div/div/‌​md-input-container/i‌​nput[@name='email-12‌​3'] | "[email protected]" 
+0

你能否提供一下你在selenium中尝试过的代码片段,以及你正在与之交互的HTML代码片段。如果没有这些,我们很难提供任何解决方案 – Jsmith2800

+0

这里是我从页面获得的代码片段: 这是我到目前为止所尝试的,它不工作, 类型|的xpath =/HTML /体/格[1] /入口/ DIV/DIV /租户/ DIV/DIV/DIV [2] /形式/ DIV [1]/DIV/DIV/MD-含量/字段集[3] /格[1]/div/div/md-input-container/input [@ name ='email-123'] | “[email protected]” – arpee

回答

0

的第一件事我会做试图简化xpath,你不需要从页面的开始就开始。如果元素是唯一的,那么

//i‌​nput[@name='email-12‌​3'] 

就足够了。它可能只是未能解决如此长的xpath来查找元素。

+0

那么,简化的XPath或不是我找到的元素,没有问题,但是当我尝试使用电子邮件地址的值键入'或'sendKeys'命令它似乎并没有进入说值。 – arpee

相关问题