캘린더처럼 보이는 페이지를 표시하는 웹보기가 있으며 그 캘린더는 한 번 또는 두 번 클릭 할 수있는 버튼 인 이벤트입니다. 다른 함수를 호출합니다. 참고 : 이 페이지의 코딩을 변경할 수 없습니다. 다음은 버튼 스 니펫입니다. <div class="boardpiece clickable" onclick="selectPairing(event, this);" id="sn_18067063"
버튼 ID는 동적입니다. 또는 항상 알 수 없으므로 코딩 할 때 사용할 수 없습니다. 그러나 클릭이 필요한 항목의 클래스는 알려져 있습니다.ID 또는 알 수없는 ID가없는 버튼에 대해 onClick을 클릭하십시오.
이제는 몇 가지 클래스의 단추 만 있으므로 여기서는 각 클래스에 대해 수행 할 작업을 지정할 수 있습니다. HTML 속성으로 요소를 식별 할 수 있다고하는 질문/답변을 보았습니다. "outerHML에"boardpiece clickable "기능이 포함되어있는 경우 selectPairing"... "적어도 내 생각의 기차입니다.
아니면 잘못된 길로 가고 있습니까? 사용자가 요소를 클릭 (탭)하면이 요소의 onclick 함수를 호출하면됩니다. 버튼을 직접 제작한다면 간단 할 것입니다. onClick에서 stop 함수를 설정하여 하나의 버튼 만 활성화되도록 할 수 있다고 생각합니다. ~ 댄
HTML 요소가있는 곳을 가리키는 예제 질문은 Capybara가 아닌 android를위한 것이 었습니다. [여기] (http://stackoverflow.com/questions/14773936/capybara-clicking-a-button-without-an-id) 질문입니다. 그래서, 아마 벗어날 것입니다. – Dan