Heim >Web-Frontend >js-Tutorial >Der Unterschied zwischen text(), html() und val() in js

Der Unterschied zwischen text(), html() und val() in js

高洛峰
高洛峰Original
2016-10-09 13:51:191243Durchsuche

Der Unterschied zwischen text(), html() und val() in js

Die drei Methoden text(), html() und val() werden für HTML-Elemente verwendet Speichern und Abrufen von Werten, aber jeder hat seine eigenen Eigenschaften. text() wird für den Zugriff auf den Textinhalt von HTML-Elementen verwendet. Mit html() kann nicht nur auf den Textinhalt von HTML-Elementen zugegriffen werden . val() wird verwendet, um auf den Inhalt des Eingabeelements zuzugreifen.

1. text()

var text = $("div").text();

console.log(text);

text

console:text

 

2. html()

text

var str = $("div").html();

console.log(str);

console:

text

3. val()

var str = $("input").val();

console.log( str);

console:text

Gemeinsamkeiten und Unterschiede:

Sowohl text() als auch html() können für den Zugriff auf Elementtext verwendet werden, html() jedoch nicht Nur Es wird für den Zugriff auf Elementtext verwendet und kann auch für den Zugriff auf Elementknoten verwendet werden.

val() unterscheidet sich von text() und html() wird verwendet, um auf den Inhalt des Eingabeknotens zuzugreifen.


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn