여기 (셀레늄 IDE에서) 내 스크립트입니다.style .backgroundColor 오류
[error] Threw an exception: window.document.getElementsByTagName("elements").item(i) is null
여기 (셀레늄 IDE에서) 내 스크립트입니다.style .backgroundColor 오류
[error] Threw an exception: window.document.getElementsByTagName("elements").item(i) is null
이 대신 :
이elements[i].style.backgroundColor
아, 큰 감사. 내 멍청한 실수로 미안해. 나는 부끄럽다 - user1211063 – user1211063
'document.forms [0]'은 페이지의 첫 번째 양식에 대한 바로 가기 일 뿐이며 (forms는 모든 양식의 배열이다.), elements는 모든 입력 태그의 배열에 대한 바로 가기이다. 그 형태 - 그래서 그들을 다시 "얻을"필요가 없습니다, 그들은 이미 당신을 위해 dom에 선정되었습니다 ... –
element
의 요소를 찾고
:
<element>Something</element>
하지만 문서에는 아무 것도 없습니다.
<element>
요소를 검색 하시겠습니까?
elements.item(i).style.backgroundColor
오, 큰 감사합니다. 내 멍청한 실수로 미안해. 나는 부끄럽게 느낀다 – user1211063
당신의 코드를 게시 :
window.document.getElementsByTagName("elements").item(i).style.backgroundColor
그냥 이것을 사용 루프의 내용을 이런 식으로 뭔가되고 싶은 것 같습니다 바이올린을 만들려면 더 많은 정보가 필요합니다. 이제는 "elements"객체가 반입되지 않는 것으로 보입니다. – Neji