Heim > Web-Frontend > js-Tutorial > Hauptteil

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

高洛峰
Freigeben: 2016-10-09 13:51:19
Original
1213 Leute haben es durchsucht

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.


Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage