Heim > Artikel > Web-Frontend > Der Unterschied zwischen text(), html() und val() in js
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);
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.