0
많은 <tr>
태그가 포함 된 HTML 문서가 있습니다. 하나의 특정 테이블이 있습니다. 각 ID 태그 배열은 각 <tr>
내에 있습니다. <tr>
의 각 클래스 값은 같습니다. 예를 들어 : 각 행을 통해 이동의 라인을 따라 뭔가를 사용하는가에서tr 태그에서 클래스 속성 읽기
document.GetElementsByTagName("tr")
내가 논리적 인 일을 할 생각 :
...
<table>
<tr class="blah" id="234">...</tr>
<tr class="blah" id="435">...</tr>
...</table>
HTMLDocument의 내, 내가 사용 HTMLElementCollection했다
row.GetAttribute("class")
또는
row.GetAttribute("id")
그러나 둘 다 빈 문자열을 반환합니다. 나는 outterHTML
속성의 문자열을 해부하는 것보다 요소의 outterHTML
속성이 <tr class="blahblah" id="435345"><td>...
어떤 제안 다른 "라는 것을 알 수있다?
내가 마지막으로row.GetAttribute()
를 실행할 때 문제가. 무엇인지 파악
출력을 두 번 확인한 후 HTML 페이지에 tr 태그에 28 개의 히트가 포함되어 있지만 GetElementsByTagName의 컬렉션에는 11 개의 항목 만 표시된다는 것을 알았습니다. 더 큰 문제는 모든 tr 태그가 선택되지 않는다는 것입니다. 이 문제를 해결하는 데 도움이되는지는 모르겠지만 ... – DuckyDisciple
지금까지 구현을 추가 할 수 있습니까? 여기에는'document'와'row'의 정의가 포함되어야합니다. –
이 문서를 어떻게 처리하고 있습니까? WebBrowser 컨트롤? –