js에서 text(), html(), val()의 차이점
html 요소에는 text(), html(), val() 세 가지 메서드가 사용됩니다. 저장 및 검색은 각각 고유한 특성을 가지고 있습니다. text()는 html 요소의 텍스트 콘텐츠에 액세스하는 데 사용됩니다. html()은 html 요소의 텍스트 콘텐츠에 액세스하는 데 사용할 수 있을 뿐만 아니라 html 콘텐츠에 액세스하는 데에도 사용할 수 있습니다. val()은 입력 요소의 내용에 액세스하는 데 사용됩니다.
1. text()
var text = $("div").text();
console.log(text);
콘솔:텍스트
2.html()
텍스트
var str = $("div").html();
console.log(str);
console:
text
3. val()
var str = $("input").val();
console.log( str);
console:text
유사점과 차이점:
text()와 html()은 모두 요소 텍스트에 액세스하는 데 사용할 수 있지만 html()은 사용할 수 없습니다. only 요소 텍스트에 액세스하는 데 사용되며 요소 노드에 액세스하는 데에도 사용할 수 있습니다.
val()은 text() 및 html()과 다릅니다. val()은 입력 노드의 콘텐츠에 액세스하는 데 사용됩니다.