Example

Set text content for all p elements:

$("button").click(function(){
  $("p").text("Hello world!");
});

Try it yourself »

Definition and Usage

The text() method sets or returns the text content of the selected elements.


Return Text Content

When this method is used to return a value, it returns the combined text content of all matched element (HTML markup will be removed).

Syntax

$(selector).text()
Try it yourself »


Set Text Content

When this method is used to set a value, it overwrites all content of the selected elements.

Syntax

$(selector).text(content)
Try it yourself »

Parameter Description
content Specifies the new text content for the selected elements. Note: Special characters will be encoded


Set Text Content Using a Function

Using a function to set the text content of all selected elements.

Syntax

$(selector).text(function(index,oldcontent))
Try it yourself »

Parameter Description
function(index,oldcontent) Specifies a function that returns the new text content for the selected elements.
  • index - Optional. Receives the index position of the selector
  • oldcontent - Optional. Receives the current content of the selector