1 of 119 menu

Phương thức html

Phương thức html cho phép thay đổi văn bản phần tử và lấy nó cùng với các thẻ.

Cú pháp

Lấy văn bản:

$(selector).html();

Thay đổi văn bản:

$(selector).html(văn bản mới);

Thêm thông tin

Phương thức html có thể áp dụng một hàm đã cho cho mỗi phần tử trong bộ chọn. Khi đó, tham số đầu tiên của hàm sẽ nhận được số thứ tự của phần tử trong bộ chọn, và tham số thứ hai - văn bản hiện tại của phần tử:

$(selector).html(function(số thứ tự trong bộ chọn, văn bản hiện tại của phần tử));

Tên biến trong hàm có thể là bất kỳ. Ví dụ, nếu cho tham số đầu tiên chúng ta đặt tên index - khi đó bên trong hàm của chúng ta sẽ có sẵn biến index, trong đó sẽ chứa số thứ tự trong bộ chọn cho phần tử mà hàm đang xử lý tại thời điểm hiện tại. Tương tự, nếu cho tham số thứ hai đặt, ví dụ, tên value - khi đó bên trong hàm của chúng ta sẽ có sẵn biến value, trong đó sẽ chứa văn bản của phần tử mà hàm đang xử lý tại thời điểm hiện tại:

$(selector).html(function(index, value) { // ở đây có thể truy cập các biến index và value });

Văn bản của mỗi phần tử sẽ được thay đổi thành văn bản mà hàm trả về cụ thể cho phần tử đó.

Ví dụ

Hãy hiển thị nội dung của đoạn văn chúng ta:

<p id="test">văn bản</p> let text = $('#test').html(); alert(text);

Ví dụ

Hãy thay đổi nội dung của đoạn văn chúng ta:

<p id="test">văn bản1</p> $('#test').html('văn bản2');

Mã HTML sẽ trông như thế này:

<p id="test">văn bản2</p>

Ví dụ

Hãy thay đổi nội dung của đoạn văn chúng ta thành văn bản có chứa thẻ:

<p id="test">văn bản1</p> $('#test').html('<span>văn bản2</span>');

Mã HTML sẽ trông như thế này:

<p id="test"><span>văn bản2</span></p>

Ví dụ

Hãy thêm vào cuối mỗi đoạn văn số thứ tự của nó trong bộ chọn:

<p>văn bản</p> <p>văn bản</p> <p>văn bản</p> $('p').html(function(index, value){ return value + ' ' + index; });

Mã HTML sẽ trông như thế này:

<p>văn bản 0</p> <p>văn bản 1</p> <p>văn bản 2</p>

Xem thêm

  • phương thức text,
    cho phép lấy văn bản phần tử mà không có thẻ
  • Thuộc tính JavaScript innerHTML,
    dùng để thay đổi văn bản phần tử bằng JavaScript thuần
  • Thuộc tính JavaScript outerHTML,
    dùng để thay đổi văn bản phần tử cùng với thẻ của nó bằng JavaScript thuần
Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối