我一直在尝试自动化密码重置功能。因此,当电子邮件可用时,我们会收到一条消息,当没有其他消息时,两者都在同一个标签中,但动态取决于电子邮件ID。如何显示这个动态文本?
源代码是
if($.trim(response) == '1'){
$(".resultreset").html("<div class='alert alert-success'>New Password sent to "+resetemail+", Kindly check email</div>");
}else{
$(".resultreset").html("<div class='alert alert-danger'>Email Not Found</div>");
} }); });
标签就像
<div class="resultreset">
<div class="alert alert-danger">Email Not Found</div>
</div>
和
<div class="resultreset">
<div class="alert alert-success">New Password sent to "xxx@xxx.com", Kindly check email</div>
</div>
如何将“未找到电子邮件”或新密码发送到"xxx@xxx.com"
,请检查电子邮件并在selenium webdriver中使用JAVA进行显示。
我试图使用xpath .//* [@id='passresetfrm']/div[1]/div/text()
找到它,但是webdriver无法找到该元素。
还尝试使用driver.findElement(By.classname("alert")).gettext();
,即使这不被识别。
它找到了类,但没有找到消息。
忘记密码部分的完整源代码
<div id="ForgetPassword" class="modal wow fadeIn animated animated in" tabindex="" role="dialog" aria-labelledby="ForgetPassword" aria-hidden="true" style="visibility: visible; animation-name: fadeIn; display: block; padding-right: 17px;">
<div class="modal-dialog modal-sm">
<div class="modal-content">
<div class="modal-header">
<button class="close" type="button" data-dismiss="modal" aria-hidden="true">
<span class="ink animate" style="height: 21px; width: 21px; top: 2.5px; left: -5.56665px;"></span>
×
</button>
<h4 class="modal-title">
<i class="fa fa-asterisk"></i>
Forget Password
</h4>
</div>
<div class="modal-body">
<form id="passresetfrm" method="POST" action="" accept-charset="UTF-8" onsubmit="return false;">
<div class="resultreset">
<div class="alert alert-danger">Email Not Found</div>
</div>
<div class="input-group">
<input id="resetemail" class="form-control" placeholder="your@email.com" name="email" required="" type="text">
<span class="input-group-btn">
<button class="btn btn-primary resetbtn" type="submit">
<span class="ink animate" style="height: 62px; width: 62px; top: -98.7167px; left: -11.5167px;"></span>
Reset
</button>
</span>
</div>
</form>
</div>
</div>
</div>
</div>
答案 0 :(得分:0)
标识元素并使用getText获取该标记中的嵌入文本。下面的代码可能会给你一些想法。
self.automaticallyAdjustsScrollViewInsets = false
希望这会有所帮助。感谢。
答案 1 :(得分:0)
我不确定为什么last_false = ShootingAttempt.objects.filter(player=jordan).filter(is_scored=False).filter(pk__lt=<shootingattempt>).order_by('-created_at')
不适合您,但您可以尝试getText()
吗?
getAttribute("textContent")