94 of 119 menu

Bộ chọn checked

Bộ chọn :checked chọn các phần tử, đã được chọn, tức là những phần tử có thuộc tính checked hoặc selected. Bộ chọn :checked hoạt động với hộp kiểm (checkbox) và nút chọn radio (radio), cũng như với các phần tử có thẻ option. Để chỉ nhận các tùy chọn đã chọn của phần tử select, hãy sử dụng bộ chọn selected.

Cú pháp

Đây là cách chúng ta chọn các phần tử có thuộc tính checked:

$(':checked');

Ví dụ

Hãy hiển thị số lượng hộp kiểm đã chọn mỗi khi một hộp kiểm được chọn. Như bạn thấy trước khi bạn nhấp chuột lần đầu, các hộp kiểm được chọn theo mặc định sẽ được hiển thị, đó là hộp thứ hai và thứ tư:

<form> <p> <input type="checkbox" name="cbox" value="one"> <input type="checkbox" name="cbox" value="two" checked="checked"> <input type="checkbox" name="cbox" value="three"> <input type="checkbox" name="cbox" value="four" checked> <input type="checkbox" name="cbox" value="five"> </p> </form> <div></div> div { color: green; } let countChecked = function() { let n = $('input:checked').length; $('div').text('Đã chọn: ' + n); }; countChecked(); $('input[type=checkbox]').on('click', countChecked);

Ví dụ

Hãy hiển thị giá trị của mỗi nút radio được chọn ở phía dưới khi nhấp chuột:

<form> <div> <input type="radio" name="digits" value="one" id="one"> <label for="one">one</label> </div> <div> <input type="radio" name="digits" value="two" id="two"> <label for="two">two</label> </div> <div> <input type="radio" name="digits" value="three" id="three"> <label for="three">three</label> </div> <div id="text"></div> </form> input, label { line-height: 1.5em; } $('input').on('click', function() { $('#text').html($('input:checked').val() + ' đã được chọn!'); });

Xem thêm

  • phương thức filter,
    lọc các phần tử trong một tập hợp theo bộ chọn được chỉ định
  • thuộc tính selected
  • bộ chọn selected,
    chọn các phần tử đã được chọn, tức là những phần tử có thuộc tính selected
  • các thẻ option, select, checkbox
    radio
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