2017-10-12 14 views
-3

문단 안의 텍스트를 가져오고 싶습니다. 내가 아래의 코드를 사용하면 대답을 얻지 못했습니다. window.location을 사용할 때 웹 페이지의 내용을 얻는 방법. 페이지로드가 성공적으로 처리됩니다. 그러나 내용이 적합하지 않습니다.<code>window.location</code> 코드를 사용하여 웹 페이지를로드 할 때 JavaScript getElementsByTagName이 작동하지 않습니다.

$(function(){ 
    window.location="http://xxxxxxxxx/"; 
    var x = document.getElementsByTagName("p"); 
     console.log(x[0]); 


    } 

출력은 undefined입니다. 나는 정답을 얻지 못했다. 가능한 나를 도와주세요.

+0

제목은'getelementbyid'이지만 코드는'getElementsByTagName'을 사용합니다 – j08691

+0

어떤 페이지에 대해'p'를 얻으려고합니까? 원본 또는 새로로드 된 것? – llama

+0

'document.querySelector'를 사용 해보십시오. – Baruch

답변

1

window.location="http://xxxxxxxxx/";을 사용하면 새 페이지로 이동합니다. 이 페이지에는 자바 스크립트가 없으므로 액세스하지 마십시오.

다음 페이지에서 이전 자바 스크립트를 실행할 수 없습니다.