2017-11-16 2 views
0

자동화 프로젝트에 Kantu Community Edition을 사용하고 있습니다. 현재 텍스트 상자에있는 모든 텍스트를 선택하고 덮어 쓸 수 있어야합니다. 수동으로 상자를 클릭하고 CTRL-A를 누른 다음 새 텍스트를 입력하십시오. 칸투와 함께 할 수있는 것 같지 않습니다 - 명령은 그냥 'A'를 만듭니다. 이 일을 어떻게 하죠?현재 텍스트 상자에있는 모든 텍스트를 선택하여 덮어 쓰는 방법?

+0

Kantu에는 WriteInto() 함수가 있습니까? 그것을 사용하십시오. 두번. –

답변

0

Javascript command으로이를 수행 할 수 있습니다. 로드 된 웹 사이트의 내용 (내용 스크립트)에서 Javascript를 실행할 수 있습니다.

예를 들어 입력 상자에서 전화 번호를 덮어 쓰려면 DOM을 통해 새 값으로 설정하면됩니다 (따라서 기존 콘텐츠는 지워집니다). 예 :

var b = document.getElementById('phone'); b.value="+1-305-123456"; 

이 명령은 셀레늄 IDE에서 storeEval 또는 runScript 매우 유사하다.

관련 문제