javascript
  • html
  • 2013-03-03 2 views 1 likes 
    1

    나는 자바 전문가가 아니지만이를 수행하는 방법을 잘 모르겠습니다. 아래 코드와 비슷한 구조의 링크가있는 페이지에 링크가 있습니다. 제목 참조 또는 링크 값을 추출하려면 어떻게합니까? innerHTML을 사용하여 링크 텍스트를 가져와야하지만 ID 나 태그 이름으로 요소를 가져올 수 없다는 것을 알았습니다.텍스트 링크에서 제목 값 가져 오기

    <a href="#" title='titlevalue'>Link</a 
    
    +1

    으로 그것을 얻을, 그것은 무엇인가 페이지의 다른 링크에서이 링크를 식별합니까? – JJJ

    +0

    ID 이름으로 요소를 태그 이름으로 가져올 수 없습니다. 클래스를 추가 할 수 있습니까? 그것을 선택하기 위해 와트로 사용할 무언가? 또는 제목으로 선택 하시겠습니까? – cernunnos

    +0

    'document.links [2] .title'는 페이지의 세 번째 링크 제목을 제공합니다 – mplungjan

    답변

    1

    링크에 특정 ID를 추가해야합니다. 그리고 직접 액세스하여 필요한 가치를 얻을 수 있습니다. 여기 은 예입니다 : 당신이 ID 또는 태그 이름을 사용하여 요소를 대상으로 할 수없는 경우 는 첫째,

    <a href="#" id="myLink" title='titlevalue'>Link</a> 
    

    그런 다음 링크에 ID를 추가 자바 스크립트

    var title = document.getElementById('myLink').title; 
    var html = document.getElementById('myLink').innerHTML; 
    
    관련 문제