6 of 119 menu

Phương thức prop

Phương thức prop cho phép lấy và thay đổi thuộc tính của phần tử. Điều quan trọng là không nhầm lẫn giữa thuộc tính và thuộc tính của phần tử. Khi tạo cây DOM, các thuộc tính được chuyển đổi thành các thuộc tính DOM tương ứng của phần tử. Tên của chúng không phải lúc nào cũng trùng khớp, cũng như giá trị của chúng. Một số thuộc tính cũng có thể không có thuộc tính tương ứng, chúng chỉ có thể được lấy và thiết lập khi sử dụng phương thức prop, ví dụ thuộc tính tagName. Để lấy các thuộc tính của phần tử, hãy sử dụng phương thức attr.

Cú pháp

Lấy giá trị thuộc tính:

$(bộ chọn).prop(tên thuộc tính);

Thay đổi giá trị thuộc tính:

$(bộ chọn).prop(tên thuộc tính, giá trị mới);

Thay đổi giá trị của nhiều thuộc tính:

$(bộ chọn).prop({thuộc_tính_thứ_nhất: giá_trị_mới, thuộc_tính_thứ_hai: giá_trị_mới, ...});

Áp dụng hàm cho mỗi phần tử trong tập hợp:

$(bộ chọn).prop(tên thuộc tính, function(số thứ tự trong tập hợp, giá trị hiện tại của thuộc tính));

Ví dụ

Trong ví dụ sau, chúng ta sẽ lấy đoạn văn theo id của nó và hiển thị giá trị của thuộc tính className của nó:

<p id="test" class="aaa">text</p> let value = $('#test').prop('className'); console.log(value);

Ví dụ

Hãy cùng thay đổi đồng thời các thuộc tính cho classNamedisabled:

<input type="checkbox" class="aaa" id="test" /> $("#test").prop({ className: 'bbb', disabled: 'true' });

Xem thêm

  • phương thức removeProp,
    cho phép xóa thuộc tính của phần tử
  • phương thức attr,
    cho phép làm việc với các thuộc tính của phần tử
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