노드의 innerHTML 값을 가져 오려고합니다. 값은 D&O
입니다. innerHTML을 사용하여이 값을 얻으려고하면 D & amp [semicolon] O가 표시됩니다. Javascript를 사용하여 인코딩 된 값보다는 정확한 값을 얻기위한 옵션이 있습니까? 도와주세요.javascript innerhtml 문제
포럼 요소에 포함 된 텍스트 노드에 데이터를 가져 & A
노드의 innerHTML 값을 가져 오려고합니다. 값은 D&O
입니다. innerHTML을 사용하여이 값을 얻으려고하면 D & amp [semicolon] O가 표시됩니다. Javascript를 사용하여 인코딩 된 값보다는 정확한 값을 얻기위한 옵션이 있습니까? 도와주세요.javascript innerhtml 문제
포럼 요소에 포함 된 텍스트 노드에 데이터를 가져 & A
당신의 뜻이 표시되는 텍스트를 제공 할 것 해당 HTML을 반환
return ("innerText" in node) ? node.innerText : node.textContent;
innerHTML
사용할 수 있습니다.
element.firstChild.data;
후 입력 세미콜론에서 저를 방지 할 수 있습니다. HTML을 나타내는 텍스트가 아니라 텍스트를 원하면 innerHTML을 사용하지 마십시오.
이것은 firstChild가 textNode 일 때만 작동합니다. –
사실, 그렇지만 그 질문이 암시했다. – Quentin
HTML을 가져와야합니까 (예 :'A 및 B'와 같은 태그 포함), 아니면 텍스트 만 괜찮습니까? – kennytm
그냥 그 노드 안에있는 텍스트가 필요합니다 – Apps