watir-webdriver 얘기 (11) 테두리 처리
1819 단어 webdriver
<html>
<head>
<title>select</title>
</head>
<body>
<select name="area" id="area_select" >
<option value="1"> </option>
<option value="2"> </option>
<option value="3"> </option>
<option value="4"> </option>
<option value="5"> </option>
<option value="5">test</option>
</select>
</body>
</html>
이름 선택에 따라 중국어와 함께 다음 코드를 사용할 수 있습니다.
b.select_list(:name=>"area").select /te/
일반적인 상황에서 선택할 때 정규 표현식을 사용하여 선택하는 것을 발견할 수 있다. 이렇게 하면 많은 편리한 점이 있다. 예를 들어 나는 옵션에 어떤 문자가 함유되어 있는지 알고 있다. 만약에 내가 함유되어 있다면 선택한다. 이렇게 하면 바로 이렇게 쓸 수 있다.
value를 사용하여 다음을 선택할 수도 있습니다.
b.select_list(:name=>"area").select_value("2")
현재 드롭다운 상자에서 선택한 값을 가져올 수 있습니다.
b.select_list(:name=>"area").value
드롭다운 상자의 모든 선택 사항을 가져올 수 있습니다.
b.select_list(:name=>"area").options
이러한 획득은 option 대상, 대상이 자주 사용하는 방법입니다. 주로는.text .value .selected?표시 텍스트, 실제 값, 선택 여부를 나타냅니다.
마지막으로 보충하자면 우리가 일반적으로 만나는 상황은 단선이고 다선의 경우 사용하는 방법도 기본적으로 같다.그리고 select와 selectlist는 동일한 것으로 별명과 같다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
python-webdriver로 자동으로 표를 작성하는 예시 코드만약 우리가 웹 폼의 어느 위치에 어떤 값을 기입하거나 단추를 누르려면, 우리는 먼저 개발자 도구로 이 요소의 원본 코드를 확인한 다음에 먼저 id가 있는지 관찰하고, 만약 id가 있다면, 직접 id로 이 요소를 포...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.