我有一個textarea
,定義爲<textarea id="EmailMessage">
。等待textarea中的文本更改
textarea
在您選擇頁面中的其他參數之前,有一些通用文本。
當您更改此框中的值設置爲「外部」,在電子郵件框中的文本變得更加具體:
然後文本看起來是這樣的:
電子郵箱中的。我想讀這本書,但我注意到,如果我讀得太早,它仍然會有舊文本。我通過查找元素,然後所獲得的價值像讀課文:
String txt = ele.getAttribute("value").
所以我想等到「子帳戶」出現在框中,所以我用一個XPath:
//textarea[@id='EmailMessage' and contains(@value, 'SubAccount')]
但超時等待那個元素。此外在鉻檢查,如果我做一個搜索該元素
//textarea [@id='EmailMessage' and contains(@value,'SubAccount')]
它也沒有找到。
這是有原因嗎?我將如何搜索?
萬一它很重要我使用Eclipse(火星)和Java和Chrome。
對不起,但我發現很難理解你的用例。 – Ankit
試字符串的txt = ele.gettext(),然後驗證使用txt.contains( 「子帳戶」) – SaiPawan