English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Die text() -Methode erhält oder setzt den Textinhalt des ausgewählten Elements (einschließlich seiner Nachkommen).
Wenn Sie die text() -Methode verwendenBeim Abrufen des InhaltsBeim Setzen des InhaltsAlle ausgewählten Elementeden Textinhalt.
Wenn Sie die text() -Methode verwendenSetzenBeim Ändern des InhaltsAlle ausgewählten Elementeden Textinhalt.
Verwenden Siehtml()Methode, um den innerHTML (Text+ HTML-Tags).
Hinweis: Die text() -Methode kann nicht auf Eingabelementen verwendet werden. Für den Text der Eingabefelder verwenden Sieval()Methode.
Textinhalt abrufen:
$(selector).text()
Textinhalt einstellen:
$(selector).text(content)
Verwenden Sie die Funktion, um den Textinhalt zu setzen:
$(selector).text(function(index, currentContent))
Klicken Sie auf die Schaltfläche, um den Textinhalt aller Absätze zu erhalten:
$("button").click(function(){ alert($("p").text()); });Testen Sie heraus‹/›
Ändern Sie den Textinhalt aller Absätze:
$("button").click(function(){ $("p").text("Ich möchte sagen: Hallo Welt"); });Testen Sie heraus‹/›
Verwenden Sie die folgenden Funktionen, um den Textinhalt eines Elements zu ändern:
$("button").click(function(){ $("p").text(function(i){ return "Diese p-Elements-Index: " + i; }); });Testen Sie heraus‹/›
Unterschied zwischen html() Methode und text() Methode:
$("#btn1").click(function(){ $("p").html("Ich möchte sagen: <b>Hello world</b>"); }); $("#btn2").click(function(){ $("p").text("Ich möchte sagen: <b>Hello world</b>"); });Testen Sie heraus‹/›
Parameter | Beschreibung |
---|---|
content | Setzen Sie den Textstring für den Inhalt aller ausgewählten Elemente Hinweis:Falls dieser Parameter weggelassen wird, gibt text() den Inhalt der ausgewählten Elemente zurück |
function(index, currentContent) | Geben Sie eine Funktion an, die den zu setzenden Textinhalt zurückgibt
|