67 of 133 menu

Thuộc tính disabled

Thuộc tính disabled vô hiệu hóa một phần tử biểu mẫu HTML, tức là làm cho nó không hoạt động. Đây là một thuộc tính không có giá trị.

Việc vô hiệu hóa các phần tử thường cần thiết để ngăn người dùng thay đổi một số giá trị (những giá trị này, tuy nhiên, vẫn cần được hiển thị cho người dùng dưới dạng các phần tử biểu mẫu). Đôi khi các phần tử bị vô hiệu hóa (và được bỏ vô hiệu hóa) bằng cách sử dụng JavaSctipt.

Hành vi

Trong trường hợp nút (button hoặc input với thuộc tính type có giá trị button, reset hoặc submit) việc vô hiệu hóa có nghĩa là nút không thể được nhấp. Trong trường hợp trường nhập văn bản (input hoặc textarea) thì không thể thay đổi hoặc sao chép văn bản trong đó. Trong trường hợp hộp kiểmnút radio thì không thể thay đổi trạng thái của chúng (được chọn hay không). Trong trường hợp danh sách thả xuống select thì không thể thay đổi mục đã chọn.

Một phần tử bị vô hiệu hóa mặc định có nền màu xám. Nó cũng sẽ không tham gia vào chuyển đổi bằng phím Tab.

Ví dụ . Nút bị vô hiệu hóa

Hãy vô hiệu hóa một nút bằng thuộc tính disabled. Để so sánh, bên cạnh là ví dụ một nút không bị vô hiệu hóa (hãy thử nhấp vào nó):

<button disabled>text</button> <button>text</button>

:

Ví dụ . Hộp kiểm bị vô hiệu hóa

Bây giờ hãy xem một hộp kiểm bị vô hiệu hóa. Để so sánh, bên cạnh là ví dụ một hộp kiểm không bị vô hiệu hóa:

<input type="checkbox" disabled> <input type="checkbox">

:

Ví dụ . Hộp kiểm bị vô hiệu hóa và được chọn

Hãy xem một hộp kiểm bị vô hiệu hóa và được chọn bằng thuộc tính checked trông như thế nào. Để so sánh, bên cạnh là ví dụ một hộp kiểm được chọn nhưng không bị vô hiệu hóa:

<input type="checkbox" disabled checked> <input type="checkbox" checked>

:

Ví dụ . Trường nhập văn bản bị vô hiệu hóa

Bây giờ hãy vô hiệu hóa một trường nhập. Để so sánh, bên cạnh là ví dụ một trường nhập không bị vô hiệu hóa:

<input type="text" value="text" disabled> <input type="text" value="text">

:

Ví dụ . Trường văn bản textarea bị vô hiệu hóa

Ở đây chúng ta sẽ thấy một trường văn bản textarea bị vô hiệu hóa (lưu ý rằng có thể thay đổi kích thước của textarea bị vô hiệu hóa). Để so sánh, bên cạnh là ví dụ một textarea không bị vô hiệu hóa:

<textarea disabled>text</textarea> <textarea>text</textarea>

:

Ví dụ . Danh sách thả xuống bị vô hiệu hóa

Hãy xem cách hoạt động của một select bị vô hiệu hóa. Để so sánh, bên cạnh là ví dụ một danh sách thả xuống không bị vô hiệu hóa:

<select disabled> <option>city1</option> <option selected>city2</option> <option>city3</option> <option>city4</option> </select> <select> <option>city1</option> <option selected>city2</option> <option>city3</option> <option>city4</option> </select>

:

Xem thêm

  • lớp giả disabled,
    định kiểu cho phần tử bị vô hiệu hóa
  • lớp giả enabled,
    định kiểu cho phần tử không bị vô hiệu hóa
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