Heim  >  Artikel  >  Web-Frontend  >  Eine kurze Analyse der Unterschiede zwischen html(), text() und val() in jquery

Eine kurze Analyse der Unterschiede zwischen html(), text() und val() in jquery

不言
不言Original
2018-08-06 16:37:381612Durchsuche

Dieser Artikel enthält eine kurze Analyse der Unterschiede zwischen html(), text() und val() in jquery. Ich hoffe, es hilft.

.html() wird zum Lesen und Ändern der HTML-Tags von Elementen verwendet. Entspricht innerHTML in js

.html() wird zum Lesen verwendet Elemente HTML-Inhalt (einschließlich seines HTML-Tags), wenn die .html()-Methode für mehrere Elemente verwendet wird, wird nur das erste Element

.text() zum Lesen oder Ändern verwendet Der Klartextinhalt des Elements entspricht innerText

in js. text() wird zum Lesen des Klartextinhalts des Elements verwendet, einschließlich seiner Nachkommen. Die Methode .text() kann nicht für Formularelemente verwendet werden

.val() wird verwendet, um den Wert des Formularelements zu lesen oder zu ändern.

.val() wird verwendet, um den Wert „value“ des Formulars zu lesen Element, .val( ) kann nur für Formularelemente verwendet werden

Über die Unterschiede zwischen den drei

1. Die .val()-Methode ist dieselbe wie .html() Wird auf mehrere Elemente angewendet, kann nur der „Wert“-Wert des ersten Formularelements gelesen werden, .text() unterscheidet sich jedoch davon. Wenn .text() auf mehrere Elemente angewendet wird, wird der Textinhalt aller ausgewählten Elemente gelesen gelesen werden.

2.html(), .text() und .val() können alle den Rückgabewert der Rückruffunktion verwenden, um den Inhalt mehrerer Elemente dynamisch zu ändern.

Empfohlene verwandte Artikel:

Zusammenfassung des Schriftartattributs in HTML

js-Tutorial – Implementierung und Lösung von Fehlern beim Löschen von Array-Schleifen

Das obige ist der detaillierte Inhalt vonEine kurze Analyse der Unterschiede zwischen html(), text() und val() in jquery. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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