2013-11-25 1 views
0

ID, 클래스 또는 이름이없는 페이지에 많은 입력 및 양식이 있습니다. 나는 각각의 xpath를 가지고있다. 이것에 기초하여 모든 입력을 채울 수 있습니까? 나는 아무것도 추가하기 위해 html을 바꿀 수 없다. 나는 jQuery없이 선호하지만 지금은 아무 것도 좋다. 왜냐하면 나는 이것에 붙어 있기 때문이다.casperjs는 자신의 xpath를 기반으로 입력을 입력하십시오.

답변

1

시도해 볼 수 있습니까?

casper.then(function() { 
    this.sendKeys(x('your_x_path', 'Text to fill in')); 
}); 
+0

작은 수정 사항이 this.sendKeys (x ('your_x_path'**), ** 'text'); 그것은 작동합니다. –

+1

괜찮아요. 고맙습니다. 그냥 추억으로 남았습니다. :) 만약 당신이 리턴 키를 치는 문제에 빠지면 텍스트로 'action'을 넣을 수 있고 엔터 키를 발동 할 수 있습니다. 나는 방금 전에 그것을 배웠다. –

관련 문제