내가 크롬 콘솔에서이 HTML을 읽으려고하고있는 HTML 요소에 null를 돌려줍니다 이 줄을 실행하면 null 또는 invalid가 반환됩니다. 요소를 검사하고 코드를 실행하면 의도 한대로 작동하고 "Kr 79"를 반환합니다. 그래서, 내가 모르는 DOM 문제입니까, 아니면 브라우저 별 문제입니까?자바 스크립트가 크롬, 소스
Google 태그 관리자에서이 값을 변수로 사용하고 있는데, 50 %의 경우에서 작동합니다. 웹 페이지 자체의 소스 코드에 액세스 할 수 없기 때문에 데이터를 가져 오는 다소 힘든 방식을 사용해야합니다.
많은 게시물은 DOM 준비가되기 전에 스크립트가 시작되었지만 문제가 아니라고 생각합니다. 페이지가로드 된 후에도 콘솔에서 테스트 중이므로 (HTML 요소가 있음) Google 태그 관리자에서 DOM 준비가 완료되면 태그가 실행되도록 지정했습니다.
실마리가 있습니까?
편집/명확한 설명 : 나는 페이지 자체의 코드를 변경할 수 없습니다 만 난 GTM
질문에 대한 답변이 아니지만 GTM에 선택기 엔진이 내장되어 있으며 DOM 유형 변수를 사용하여 DOM 요소에 액세스 할 수 있습니다. 당신은 당신 자신의 js를 쓸 필요가 없다. –
감사합니다. Eike, 이전에 시도하지 않았습니다. 불행히도 내 문제를 해결하지 못했습니다. – Mikken
페이지에있는이 스팬 요소는 ... 폼 요소에 래핑됩니까? Kr 79는 어떻게 성취 되었습니까 ... 동적입니까 정적입니까? POST로 인해 동적 인 경우 도움이 될 수 있습니다. –