>  Q&A  >  본문

javascript - js에서 현재 상자의 내용만 가져오는 방법은 무엇입니까?

위 그림과 같으니 html 구조를 붙여넣으세요

으아악

두번째의 가장 바깥쪽 프레임을 찍었다고 가정합시다
이제 "web", "555" (a), "5555" (b)" 익명의 텍스트를 변수에 저장하는 방법은 무엇입니까? web”,“555”(a),“5555(b)”这里面的匿名文本存入某个变量该怎么做呢?
我试过了innerText会获取到子节点里的文本
childNodes[0].nodeValue只会获取到第一个文本节点
如果用if判断nodeTypeinnerText를 시도하면 하위 노드에 텍스트가 표시됩니다.
childNodes[0].nodeValue를 사용하면 첫 번째 텍스트 노드만 가져옵니다. code >if
nodeType이 텍스트 노드인지 확인하는 것이 가능합니까?

자식 노드에서 텍스트를 가져오지 않고 현재 상자의 텍스트를 직접 가져오는 더 좋은 방법이 있는지 모르겠습니다~🎜
怪我咯怪我咯2696일 전708

모든 응답(1)나는 대답할 것이다

  • ringa_lee

    ringa_lee2017-06-26 10:53:24

    으아악

    그 중 텍스트 노드는 Text()实例,用data或者wholeText可以取到String 유형의 텍스트입니다.

    회신하다
    0
  • 취소회신하다