JavaScript >> Javascript 文檔 >  >> JavaScript

如何檢查是否在 JavaScript 中選中了複選框

要檢查是否在 JavaScript 中選中了複選框,可以使用 checked HTML 元素的屬性。該屬性設置或返回複選框的選中狀態。

假設您有以下複選框輸入字段:

<input type="checkbox" id="checkbox">

您可以使用以下代碼來檢查復選框是否被選中:

const elem = document.querySelector('#checkbox')
if (elem.checked) {
  console.log(`Checkbox is checked!`)
} else {
  console.log(`Checkbox is not checked.`)
}

我們使用 querySelector() 使用其 ID 屬性值從 DOM 檢索複選框元素的方法。接下來,我們檢查了 checked 的值 屬性來決定複選框是否被選中。

checked 屬性也可用於使用 JavaScript 以編程方式更改複選框的選中狀態,如下所示:

// Mark checkbox as checked
document.querySelector('#checkbox').checked = true

// Uncheck checkbox
document.querySelector('#checkbox').checked = false

如果你使用 jQuery,is() 函數也可以用來檢查一個複選框是否被選中:

if ($('#checkbox').is(':checked')) {
  console.log(`Checkbox is checked!`)
} else {
  console.log(`Checkbox is not checked.`)
}

Tutorial JavaScript 教程
  1. Hoverintent 無法在懸停時隱藏 div

  2. Winforms 等效於 javascript setTimeout

  3. 使用 Express 更好地使用 TypeScript

  4. SOLID:軟件設計原則。做一個更好的開發者

  5. 介紹異步去抖動模式

  6. 為有狀態的 CRUD 引入 React 鉤子🚀️‍🔥

  7. 如果您有 Web 應用程序,則可以快速創建應用程序

  1. 在 JavaScript 中檢查字符串是否包含另一個子字符串的最快方法?

  2. JavaScript 服務工作者,可視化

  3. Quasar 框架簡介:構建跨平台應用程序

  4. 如何檢測 JavaScript 中的哈希後 URL 是否已更改

  5. JavaScript 數組排序 - 深度(和一些方便的排序實用程序)

  6. 使用 GraphQl 的示例 Golang

  7. 在 React 中使用 Props 的非常簡單的介紹

  1. 使用 React 構建一個簡單的計數器

  2. NodeJS中的多個線程?如何以及有什麼新功能?

  3. 用戶樣式表的成熟

  4. 使用 console.table() 進行高級 Javascript 調試