ng-reflect 속성이 언어와 상관없이 일정해서 가장 좋은데, angular 디버그용 속성인 것 같으니 제외
label:contains(text) + input 으로 라벨 텍스트 기준으로 가져오는게 젤 나은듯
언어는 url 파라미터로 알 수 있으니 그걸로 대응해주고...
그러면
for(let i = 0; i < document.querySelectorAll('label').length; i++) {
if(document.querySelectorAll('label')[i].innerText == "First Name") {
document.querySelectorAll('label')[i].parentNode.querySelector("input").value = "내가건담이다";
break;
}
}
같이 for문 써서 일일히 innerText확인해서 순회해야하는건가요?
엄청 번거로운거 같은데 뭔가 더 깔끔한 방법이 있을까오