text( )

« Обратно к странице атрибутов

text( )

Получает содержимое всех совпавших элементов. Результатом является строка, содержащая объединенный текст всех совпавших элементов. Данный метод работает как с HTML, так и с XML документами. Нельзя использовать с элементами input. Для полей элементов ввода следует использовать атрибут val.
Примеры:
Поиск текста в первом параграфе (путем анализа HTML кода), затем вставка найденного текста в последний параграф, но без форматирования (пропал красный цвет и жирный текст).
    var str = $("p:first").text();
    $("p:last").html(str);
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
                    "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
  <script src="http://code.jquery.com/jquery-latest.js"></script>

  <script>
  $(document).ready(function(){

    var str = $("p:first").text();
    $("p:last").html(str);

  });
  </script>

  <style>
  p { color:blue; margin:8px; }
  b { color:red; }
  </style>
</head>
<body>
  <p><b>Test</b> Paragraph.</p>

  <p></p>
</body>
</html>
Name Type

text( значение )

Вставка текста во все совпавшие элементы.
Подобно html(), но экранирует код HTML (например, заменяет символы «< » и «>» их HTML сущностями).
Нельзя использовать с элементами input. Для полей элементов ввода следует использовать атрибут val.
Аргументы:
значение Строка
Текст, который необходимо вставить.
Примеры:
Добавление текста к параграфу (обратите внимание, тег b экранирован).
$("p").text("<b>Some</b> new text.");
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
                    "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
  <script src="http://code.jquery.com/jquery-latest.js"></script>

  <script>
  $(document).ready(function(){
    $("p").text("<b>Some</b> new text.");
  });
  </script>
  <style>

  p { color:blue; margin:8px; }
  </style>
</head>
<body>
  <p>Test Paragraph.</p>
</body>
</html>
Name Type