English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

jQuery text() メソッド

jQueryのHTML/CSSメソッド

text()メソッドは、選択された要素(およびその子孫を含む)のテキスト内容を取得または設定します。

text()メソッドを使用して内容を設定するとき、を返します。の取得すべての選択された要素のテキスト内容を取得します。

text()メソッドを使用して内容を設定するとき、の設定の内容を設定するとき、すべての選択された要素のテキスト内容を取得します。

を使用して、html()メソッドを使用して選択された要素のinnerHTML(テキスト)を取得または設定します。+ HTMLタグ)。

注意: text()メソッドは入力要素上で使用できません。入力フィールドのテキストには、val()メソッド。

文法:

テキスト内容を取得します:

$(selector).text()

テキスト内容を設定します:

$(selector).text(content)

機能を使用してテキスト内容を設定します:

$(selector).text(function(index, currentContent))

ボタンをクリックして、すべての段落のテキスト内容を取得します:

$("button").click(function(){
  alert($("p").text());
});
テストをしてみて‹/›

すべての段落のテキスト内容を変更します:

$("button").click(function(){
  $("p").text("I would like to say: Hello world");
});
テストをしてみて‹/›

以下の関数を使用して要素のテキスト内容を変更します:

$("button").click(function(){
  $("p").text(function(i){
    return "このp要素のインデックス: " + i;
  });
});
テストをしてみて‹/›

html()メソッドとtext()メソッドの違い:

$("#btn1").click(function(){
  $("p").html("私は言いたい: <b>Hello world</b>);
});
$("#btn2").click(function(){
  $("p").text("私は言いたい: <b>Hello world</b>);
});
テストをしてみて‹/›

パラメータの値

パラメータ説明
contentすべての選択された要素のテキスト内容にテキスト文字列を設定します
注意:このパラメータを省略すると、text()は選択された要素の内容を返します
function(index, currentContent)指定された関数が設定するテキスト内容を返す関数を指定します
  • index-要素が集合内でのインデックス位置を返します

  • currentContent-選択された要素の現在のテキスト内容を返します

jQueryのHTML/CSSメソッド