Lấy hộp kiểm theo tên javascript

2 hộp kiểm đầu tiên có thuộc tính checked, vì vậy chúng ta sẽ lấy giá trị của 2 hộp kiểm đầu tiên cùng với nó

Sau đó, chúng tôi đăng nhập thuộc tính value

Chúng tôi rải checked NodeList thành một mảng

Sau đó, chúng tôi gọi map với một cuộc gọi lại để trả về thuộc tính value của mỗi hộp kiểm được chọn

Do đó, nhật ký giao diện điều khiển sẽ ghi nhật ký


Apple
Orange
Peach
0

Phần kết luận

Chúng tôi có thể lấy giá trị của tất cả các hộp kiểm đã chọn bằng JavaScript đơn giản

Thêm nội dung tại PlainEnglish. io. Đăng ký nhận bản tin hàng tuần miễn phí của chúng tôi. Theo dõi chúng tôi trên Twitter và LinkedIn. Tham gia cộng đồng của chúng tôi

Trong bài viết này, chúng tôi tìm hiểu cách nhận các giá trị hộp kiểm từ biểu mẫu khi gửi. Trong quá trình này, chúng tôi sẽ thực hiện các chức năng sau

  1. Hiển thị tất cả các tùy chọn hộp kiểm trên màn hình
  2. Cho phép người dùng kiểm tra và bỏ chọn bất kỳ tùy chọn nào
  3. Hiển thị các tùy chọn đã chọn khi gửi

Cách sử dụng Danh sách hộp kiểm trong React JS

Vui lòng bật JavaScript

Cách sử dụng Danh sách hộp kiểm trong React JS

Nhận giá trị của hộp kiểm khi gửi

1. Tạo hộp kiểm cho mọi tùy chọn

Đầu tiên, chúng tôi sẽ thêm mã HTML để hiển thị các hộp kiểm với loại đầu vào “hộp kiểm”. Để đảm bảo rằng tất cả các hộp kiểm đều có cùng tên đầu vào, tên “cartitems” được gán cho mọi thành phần hộp kiểm

Add item to your cart:
Apple
Orange
Peach

2. Gán giá trị duy nhất cho mỗi hộp kiểm

Khi các hộp kiểm được tạo, chúng ta cần thêm các giá trị duy nhất cho mỗi hộp kiểm để phân biệt chúng


Apple
Orange
Peach

3. Enclose with tag

The tag provides direct access to all the child elements. Hence, once the checkboxes are enclosed by , we will be able to access checkbox values from “document.form[‘user-cart’]“.


  
Add item to your cart:
Apple
Orange
Peach

4. Nút để gửi và hiển thị các giá trị hộp kiểm đã chọn

Tiếp theo, chúng ta cần tạo các phần tử HTML sau

  1. Nút HTML để cho phép người dùng gửi hộp kiểm
  2. container where the selected values are displayed.
Submit

Các phần tử HTML có thể được truy cập thông qua JavaScript bằng cách sử dụng “tài liệu. getElementById” và tạo các phần tử thông qua “tài liệu. các hình thức"

var submitCart = document.getElementById["submit-cart"];

var userCart = document.forms["user-cart"];

var displayCart = document.getElementById["display-cart"];

5. Hàm JavaScript để lấy các giá trị đã kiểm tra

Hàm handleSubmit được kích hoạt khi nhấp vào nút bằng các sự kiện JavaScript. Trong hàm handleSubmit ta thực hiện các công việc sau

❮ Đối tượng hộp kiểm đầu vào

Ví dụ

Đặt trạng thái đã chọn của hộp kiểm

kiểm tra chức năng[] {
    tài liệu. getElementById["myCheck"]. đã kiểm tra = đúng;
}

hàm bỏ chọn[] {
    tài liệu. getElementById["myCheck"]. đã chọn = sai;
}

Tự mình thử »

Định nghĩa và cách sử dụng

Thuộc tính được chọn đặt hoặc trả về trạng thái đã chọn của hộp kiểm

Thuộc tính này phản ánh thuộc tính HTML đã kiểm tra

Hỗ trợ trình duyệt

Thuộc tính đã kiểm tra Có Có Có Có Có

cú pháp

Trả lại tài sản đã kiểm tra

Đặt thuộc tính đã chọn

hộp kiểmĐối tượng. đã kiểm tra = đúng. sai

Giá trị tài sản

Giá trịMô tảđúng. falseChỉ định có nên chọn một hộp kiểm hay không
  • đúng - Hộp kiểm được chọn
  • sai - Mặc định. Hộp kiểm không được chọn

chi tiết kỹ thuật

Giá trị trả về. Boolean, trả về true nếu hộp kiểm được chọn và sai nếu hộp kiểm không được chọn

Thêm ví dụ

Ví dụ

Tìm hiểu xem hộp kiểm có được chọn hay không

var x = tài liệu. getElementById["myCheck"]. đã kiểm tra;

Tự mình thử »


Ví dụ

Sử dụng hộp kiểm để chuyển văn bản trong trường nhập thành chữ hoa

tài liệu. getElementById["tên"]. giá trị = tài liệu. getElementById["tên"]. giá trị. Đến trường hợp trên[];

Tự mình thử »


Ví dụ

Một số hộp kiểm trong một biểu mẫu

var cà phê = tài liệu. biểu mẫu[0];
var txt = "";
var i;
for [i = 0; i < coffee. chiều dài; . đã chọn] {
  if [coffee[i].checked] {
    txt = txt + cà phê[i]. giá trị + " ";
  }
}
tài liệu. getElementById["đơn hàng"]. value = "Bạn đã gọi cà phê với. " + văn bản;

Tự mình thử »

Trang liên quan

tài liệu tham khảo HTML. Thuộc tính được kiểm tra HTML

❮ Đối tượng hộp kiểm đầu vào

Làm cách nào để kiểm tra hộp kiểm theo tên trong JavaScript?

Bạn cũng có thể sử dụng mã bên dưới để nhận tất cả các giá trị hộp kiểm đã chọn. .
tài liệu. getElementById['btn']. title = chức năng [] {
var đánh dấuCheckbox = tài liệu. querySelectorAll['input[type="checkbox"]. đã kiểm tra'];
cho [hộp kiểm var của hộp kiểm được đánh dấu] {
tài liệu. thân thể. nối thêm [hộp kiểm. giá trị + ' '];
.

Làm cách nào để kiểm tra hộp kiểm theo tên?

Khi nhấp vào nút, jQuery sẽ tìm thấy tất cả các hộp kiểm có tên “chk” và được kiểm tra bằng đầu vào. hộp kiểm [tên=chk]. bộ chọn đã chọn và sau đó thuộc tính Id và giá trị của tất cả các hộp kiểm đầu vào HTML đã chọn hoặc đã chọn được hiển thị trong cảnh báo bằng jQuery

Làm cách nào để nhận hộp kiểm giá trị trong JavaScript?

Thuộc tính giá trị hộp kiểm đầu vào .
Trả về giá trị của thuộc tính giá trị của hộp kiểm. getElementById["myCheck"]. giá trị;
Thay đổi giá trị được liên kết với hộp kiểm. getElementById["myCheck"]. value = "newCheckboxValue";
Gửi biểu mẫu - cách thay đổi giá trị được liên kết với hộp kiểm. getElementById["myCheck"]

Làm cách nào để kiểm tra hộp kiểm bằng JavaScript?

Đầu tiên, chọn hộp kiểm bằng phương pháp DOM chẳng hạn như getElementById[] hoặc querySelector[]. Sau đó, truy cập thuộc tính được chọn của phần tử hộp kiểm . Nếu thuộc tính được chọn của nó là true , thì hộp kiểm được chọn; .

Chủ Đề