ID가

2017-12-20 13 views
0

HTML 부분을 계속 변경되는 입력 텍스트 필드에 필요한 XPath는 :ID가

<td class="nowrapTd" id="yui_3_2_0_1_15137599176392131"> 
<input size="32" maxlength="128" id="yui_3_2_0_1_15137599176392170" type="text"></td> 

내가 XPath는 아래 시도했지만 그래서 당신이 여기

By.xpath("//‌​[starts-with(@id,'yui_')]"); 
By.xpath("//input[@type='text'][starts-with(@id,'yui_')]"); 
+0

HTML 코드 : - <입력 크기 = "32"최대 길이 = "128"ID = " 012.x에서 "yui_3_2_0_1_15137599176392170"type = "text"> – user7424603

+0

시도했지만 By.xpath ("// [시작 (@ id, 'yui_')]") 성공하지 못했습니다 – user7424603

+0

시도해도 By.xpath (" // input [@ type = 'text'] [starts-with (@ id, 'yui_')] "); 여전히 성공하지 못한다. – user7424603

답변

0

를 좀 도와주세요 수있는 성공을하지 않았다 <input> 태그가 <td> 태그 내에 있습니다. 그래서 input 필드의 Xpath은 다음과 같습니다

By.xpath("//input[starts-with(@id,'yui_') and @type='text']") 
+0

도 작동하지 않습니다. – user7424603

+0

업데이트 된'xpath'를 사용해보십시오. 더욱이 '일하지 않는다'는 일은 일어나지 않는다. 최근 시도 및 오류 스택 추적으로 질문을 업데이트 할 수 있습니까? – DebanjanB