RPA/Crawling(Elements 접근 및 사용)
[javascript] 반복문 활용해서 특정 문자가 있는 tag 찾기( for | includes |
테리베리
2022. 4. 15. 17:56
728x90
반응형
javascript for문
for(a = 1; a <= 10; a++){
document.getElementById('result0').getElementsByTagName('div')[a];
}
javascript 특정 문자가 포함되는 지 확인하기(return값은 true false)
console.log(str.includes('java'));
https://mjob.sarangbang.com/employ/employDetail.html?uid=2203040027300001
에서, 채용문의라는 텍스트가 포함된 div 찾는 법
for(a = 1; a <= 20; a++){
console.log(document.getElementById('result0').getElementsByTagName('div')[a].textContent.includes('채용문의'));
}
이제 if문을 활용해서 만약 "채용문의"라는 문자가 있다면, 전화번호를 따오도록 만들어보자
참고로 전화번호 따오는 코드는
document.getElementById('result0').getElementsByTagName('div')[18].getElementsByTagName('dd')[1].getElementsByTagName('a')[0].href;
이다.
728x90
반응형