Hướng dẫn get tbody of table javascript - lấy tbody của bảng javascript

Stack Overflow cho các đội đang chuyển sang miền riêng của nó! Khi việc di chuyển hoàn tất, bạn sẽ truy cập các nhóm của mình tại StackoverFlowTeams.com và họ sẽ không còn xuất hiện ở thanh bên trái trên stackoverflow.com.stackoverflowteams.com, and they will no longer appear in the left sidebar on stackoverflow.com.

Kiểm tra email của bạn để cập nhật.

Đối tượng bảng

Thí dụ

Tìm hiểu có bao nhiêu yếu tố trong một bảng:

var x = document.getEuityById ["mytable"]. tbodies.length;

Kết quả của x sẽ là:

2

Hãy tự mình thử »

Thêm ví dụ "hãy thử nó" dưới đây.

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

Bộ sưu tập Tbodies trả về một tập hợp tất cả các yếu tố trong một bảng.

Lưu ý: Các phần tử trong bộ sưu tập được sắp xếp khi chúng xuất hiện trong mã nguồn. The elements in the collection are sorted as they appear in the source code.

Hỗ trợ trình duyệt

Bộ sưu tập
TbodesĐúngĐúngĐúngĐúngĐúng

Cú pháp

Đặc tính

Tài sảnSự mô tả
chiều dàiTrả về số lượng các yếu tố trong bộ sưu tập.

Lưu ý: thuộc tính này chỉ đọc This property is read-only

Phương pháp

Phương phápSự mô tả
chiều dàiTrả về số lượng các yếu tố trong bộ sưu tập.

Lưu ý: thuộc tính này chỉ đọc Returns null if the index number is out of range

Phương phápTrả về số lượng các yếu tố trong bộ sưu tập.

Lưu ý: thuộc tính này chỉ đọc Returns null if the index number is out of range

Phương phápPhương pháp

[mục lục] Returns null if the id does not exist

Trả về phần tử từ bộ sưu tập với chỉ mục được chỉ định [bắt đầu từ 0].

Lưu ý: Trả về null nếu số chỉ mục nằm ngoài phạm viĐược đặt tên [ID]
Mục [INDEX]
Trả về phần tử từ bộ sưu tập với ID được chỉ định.

Lưu ý: Trả về NULL nếu ID không tồn tại

Thí dụ

[index]

Tìm hiểu có bao nhiêu yếu tố trong một bảng:

var x = document.getEuityById ["mytable"]. tbodies.length;

Hãy tự mình thử »


Thí dụ

item[index]

Tìm hiểu có bao nhiêu yếu tố trong một bảng:

var x = document.getEuityById ["mytable"]. tbodies.length;

Hãy tự mình thử »


Thí dụ

namedItem[id]

Tìm hiểu có bao nhiêu yếu tố trong một bảng:

var x = document.getEuityById ["mytable"]. tbodies.length;

Hãy tự mình thử »

Thêm ví dụ "hãy thử nó" dưới đây.

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

Đối tượng bảng


Tài sản chỉ đọc HTMLTableElement.tBodies trả về một HTMLCollection của các cơ quan trong một ____10.HTMLTableElement.tBodies read-only property returns a live HTMLCollection of the bodies in a


  
    
      Student ID
      Name
      Major
    
  
  
    
      3741255
      Jones, Martha
      Computer Science
    
    
      3971244
      Nim, Victor
      Russian Literature
    
    
      4100332
      Petrov, Alexandra
      Astrophysics
    
  

0.

Mặc dù thuộc tính chỉ đọc, đối tượng trả về là trực tiếp và cho phép sửa đổi nội dung của nó.

Bộ sưu tập được trả lại bao gồm các yếu tố


  
    
      Student ID
      Name
      Major
    
  
  
    
      3741255
      Jones, Martha
      Computer Science
    
    
      3971244
      Nim, Victor
      Russian Literature
    
    
      4100332
      Petrov, Alexandra
      Astrophysics
    
  

1 ngầm. Ví dụ:


  
    cell one
  

HTML DOM được tạo từ HTML ở trên sẽ có phần tử


  
    
      Student ID
      Name
      Major
    
  
  
    
      3741255
      Jones, Martha
      Computer Science
    
    
      3971244
      Nim, Victor
      Russian Literature
    
    
      4100332
      Petrov, Alexandra
      Astrophysics
    
  

1 mặc dù các thẻ không được bao gồm trong HTML nguồn.

Giá trị

Ví dụ

Đoạn này có số lượng cơ thể trong một bàn.

Thông số kỹ thuật

Sự chỉ rõ
HTML Standard # Dom-Table-tbodies-Dev
# dom-table-tbodies-dev

Tính tương thích của trình duyệt web

Bảng BCD chỉ tải trong trình duyệt

Xem thêm

Phần tử


  
    
      Student ID
      Name
      Major
    
  
  
    
      3741255
      Jones, Martha
      Computer Science
    
    
      3971244
      Nim, Victor
      Russian Literature
    
    
      4100332
      Petrov, Alexandra
      Astrophysics
    
  

1 HTML gói gọn một tập hợp các hàng bảng [các phần tử

  
    
      Student ID
      Name
      Major
    
  
  
    
      3741255
      Jones, Martha
      Computer Science
    
    
      3971244
      Nim, Victor
      Russian Literature
    
    
      4100332
      Petrov, Alexandra
      Astrophysics
    
  

4], chỉ ra rằng chúng bao gồm phần thân của bảng [____10].

  
    
      Student ID
      Name
      Major
    
  
  
    
      3741255
      Jones, Martha
      Computer Science
    
    
      3971244
      Nim, Victor
      Russian Literature
    
    
      4100332
      Petrov, Alexandra
      Astrophysics
    
  

1
HTML element encapsulates a set of table rows [

  
    
      Student ID
      Name
      Major
    
  
  
    
      3741255
      Jones, Martha
      Computer Science
    
    
      3971244
      Nim, Victor
      Russian Literature
    
    
      4100332
      Petrov, Alexandra
      Astrophysics
    
  

4 elements], indicating that they comprise the body of the table [

  
    
      Student ID
      Name
      Major
    
  
  
    
      3741255
      Jones, Martha
      Computer Science
    
    
      3971244
      Nim, Victor
      Russian Literature
    
    
      4100332
      Petrov, Alexandra
      Astrophysics
    
  

0].

Thử nó

Phần tử


  
    
      Student ID
      Name
      Major
    
  
  
    
      3741255
      Jones, Martha
      Computer Science
    
    
      3971244
      Nim, Victor
      Russian Literature
    
    
      4100332
      Petrov, Alexandra
      Astrophysics
    
  

1, cùng với các phần tử

  
    
      Student ID
      Name
      Major
    
  
  
    
      3741255
      Jones, Martha
      Computer Science
    
    
      3971244
      Nim, Victor
      Russian Literature
    
    
      4100332
      Petrov, Alexandra
      Astrophysics
    
  

7 và

  
    
      Student ID
      Name
      Major
    
  
  
    
      3741255
      Jones, Martha
      Computer Science
    
    
      3971244
      Nim, Victor
      Russian Literature
    
    
      4100332
      Petrov, Alexandra
      Astrophysics
    
  

8 liên quan của nó, cung cấp thông tin ngữ nghĩa hữu ích có thể được sử dụng khi kết xuất cho màn hình hoặc máy in.

Danh mục nội dungNội dung cho phépThiếu ThẻCha mẹ được phépVai trò aria ngầmVai trò ARIA cho phépGiao diện DOM
Không có.
Không hoặc nhiều yếu tố

  
    
      Student ID
      Name
      Major
    
  
  
    
      3741255
      Jones, Martha
      Computer Science
    
    
      3971244
      Nim, Victor
      Russian Literature
    
    
      4100332
      Petrov, Alexandra
      Astrophysics
    
  

4.
Thẻ bắt đầu của phần tử

  
    
      Student ID
      Name
      Major
    
  
  
    
      3741255
      Jones, Martha
      Computer Science
    
    
      3971244
      Nim, Victor
      Russian Literature
    
    
      4100332
      Petrov, Alexandra
      Astrophysics
    
  

1 có thể bị bỏ qua nếu điều đầu tiên bên trong phần tử

  
    
      Student ID
      Name
      Major
    
  
  
    
      3741255
      Jones, Martha
      Computer Science
    
    
      3971244
      Nim, Victor
      Russian Literature
    
    
      4100332
      Petrov, Alexandra
      Astrophysics
    
  

1 là phần tử

  
    
      Student ID
      Name
      Major
    
  
  
    
      3741255
      Jones, Martha
      Computer Science
    
    
      3971244
      Nim, Victor
      Russian Literature
    
    
      4100332
      Petrov, Alexandra
      Astrophysics
    
  

4 và nếu phần tử không được đi trước ngay lập tức bởi phần tử

  
    
      Student ID
      Name
      Major
    
  
  
    
      3741255
      Jones, Martha
      Computer Science
    
    
      3971244
      Nim, Victor
      Russian Literature
    
    
      4100332
      Petrov, Alexandra
      Astrophysics
    
  

1,

  
    
      Student ID
      Name
      Major
    
  
  
    
      3741255
      Jones, Martha
      Computer Science
    
    
      3971244
      Nim, Victor
      Russian Literature
    
    
      4100332
      Petrov, Alexandra
      Astrophysics
    
  

7 hoặc

  
    
      Student ID
      Name
      Major
    
  
  
    
      3741255
      Jones, Martha
      Computer Science
    
    
      3971244
      Nim, Victor
      Russian Literature
    
    
      4100332
      Petrov, Alexandra
      Astrophysics
    
  

8 có thẻ cuối đã bị bỏ qua. .
Trong phần tử cha mẹ ____10 yêu cầu, phần tử

  
    
      Student ID
      Name
      Major
    
  
  
    
      3741255
      Jones, Martha
      Computer Science
    
    
      3971244
      Nim, Victor
      Russian Literature
    
    
      4100332
      Petrov, Alexandra
      Astrophysics
    
  

1 có thể được thêm vào sau một phần tử
th,
td {
  border: 1px solid #bbb;
  padding: 2px 8px 0;
  text-align: left;
}
2,
th,
td {
  border: 1px solid #bbb;
  padding: 2px 8px 0;
  text-align: left;
}
3 và một phần tử

  
    
      Student ID
      Name
      Major
    
  
  
    
      3741255
      Jones, Martha
      Computer Science
    
    
      3971244
      Nim, Victor
      Russian Literature
    
    
      4100332
      Petrov, Alexandra
      Astrophysics
    
  

7.
th,
td {
  border: 1px solid #bbb;
  padding: 2px 8px 0;
  text-align: left;
}
5
Không tí nào
th,
td {
  border: 1px solid #bbb;
  padding: 2px 8px 0;
  text-align: left;
}
6

Thuộc tính

Yếu tố này bao gồm các thuộc tính toàn cầu.

Thuộc tính không dùng nữa

th,
td {
  border: 1px solid #bbb;
  padding: 2px 8px 0;
  text-align: left;
}
7Deprecated Deprecated

Thuộc tính được liệt kê này chỉ định cách xử lý ngang của từng nội dung ô. Các giá trị có thể là:

  • th,
    td {
      border: 1px solid #bbb;
      padding: 2px 8px 0;
      text-align: left;
    }
    
    8, căn chỉnh nội dung ở bên trái của ô
  • th,
    td {
      border: 1px solid #bbb;
      padding: 2px 8px 0;
      text-align: left;
    }
    
    9, tập trung vào nội dung trong ô
  • thead > tr > th {
      background-color: #cce;
      font-size: 18px;
      border-bottom: 2px solid #999;
    }
    
    0, căn chỉnh nội dung ở bên phải của ô
  • thead > tr > th {
      background-color: #cce;
      font-size: 18px;
      border-bottom: 2px solid #999;
    }
    
    1, chèn không gian vào nội dung văn bản để nội dung được chứng minh trong ô
  • thead > tr > th {
      background-color: #cce;
      font-size: 18px;
      border-bottom: 2px solid #999;
    }
    
    2, sắp xếp nội dung văn bản trên một ký tự đặc biệt với phần bù tối thiểu, được xác định bởi các thuộc tính
    thead > tr > th {
      background-color: #cce;
      font-size: 18px;
      border-bottom: 2px solid #999;
    }
    
    2 và
    thead > tr > th {
      background-color: #cce;
      font-size: 18px;
      border-bottom: 2px solid #999;
    }
    
    4.

Nếu thuộc tính này không được đặt, giá trị

th,
td {
  border: 1px solid #bbb;
  padding: 2px 8px 0;
  text-align: left;
}
8 được giả định.

Vì thuộc tính này không được dùng để sử dụng thuộc tính CSS

thead > tr > th {
  background-color: #cce;
  font-size: 18px;
  border-bottom: 2px solid #999;
}
6 thay thế.

Lưu ý: Thuộc tính

thead > tr > th {
  background-color: #cce;
  font-size: 18px;
  border-bottom: 2px solid #999;
}
6 tương đương cho
thead > tr > th {
  background-color: #cce;
  font-size: 18px;
  border-bottom: 2px solid #999;
}
8 chưa được triển khai trong bất kỳ trình duyệt nào. Xem phần Tương thích trình duyệt của ____ 46 cho giá trị

  
    
      Student ID
      Name
    
  
  
    
      Computer Science
    
    
      3741255
      Jones, Martha
    
    
      4077830
      Pierce, Benjamin
    
    
      5151701
      Kirk, James
    
  
  
    
      Russian Literature
    
    
      3971244
      Nim, Victor
    
  
  
    
      Astrophysics
    
    
      4100332
      Petrov, Alexandra
    
    
      8892377
      Toyota, Hiroko
    
  

0.
The equivalent
thead > tr > th {
  background-color: #cce;
  font-size: 18px;
  border-bottom: 2px solid #999;
}
6 property for the
thead > tr > th {
  background-color: #cce;
  font-size: 18px;
  border-bottom: 2px solid #999;
}
8 is not implemented in any browsers yet. See the
thead > tr > th {
  background-color: #cce;
  font-size: 18px;
  border-bottom: 2px solid #999;
}
6's browser compatibility section for the

  
    
      Student ID
      Name
    
  
  
    
      Computer Science
    
    
      3741255
      Jones, Martha
    
    
      4077830
      Pierce, Benjamin
    
    
      5151701
      Kirk, James
    
  
  
    
      Russian Literature
    
    
      3971244
      Nim, Victor
    
  
  
    
      Astrophysics
    
    
      4100332
      Petrov, Alexandra
    
    
      8892377
      Toyota, Hiroko
    
  

0 value.


  
    
      Student ID
      Name
    
  
  
    
      Computer Science
    
    
      3741255
      Jones, Martha
    
    
      4077830
      Pierce, Benjamin
    
    
      5151701
      Kirk, James
    
  
  
    
      Russian Literature
    
    
      3971244
      Nim, Victor
    
  
  
    
      Astrophysics
    
    
      4100332
      Petrov, Alexandra
    
    
      8892377
      Toyota, Hiroko
    
  

1Deprecated
Deprecated

Màu nền của bảng. Đây là mã RGB thập lục phân 6 chữ số, được đặt trước bởi một '


  
    
      Student ID
      Name
    
  
  
    
      Computer Science
    
    
      3741255
      Jones, Martha
    
    
      4077830
      Pierce, Benjamin
    
    
      5151701
      Kirk, James
    
  
  
    
      Russian Literature
    
    
      3971244
      Nim, Victor
    
  
  
    
      Astrophysics
    
    
      4100332
      Petrov, Alexandra
    
    
      8892377
      Toyota, Hiroko
    
  

2'. Một trong những từ khóa màu được xác định trước cũng có thể được sử dụng.

Vì thuộc tính này không được dùng để sử dụng thuộc tính CSS


  
    
      Student ID
      Name
    
  
  
    
      Computer Science
    
    
      3741255
      Jones, Martha
    
    
      4077830
      Pierce, Benjamin
    
    
      5151701
      Kirk, James
    
  
  
    
      Russian Literature
    
    
      3971244
      Nim, Victor
    
  
  
    
      Astrophysics
    
    
      4100332
      Petrov, Alexandra
    
    
      8892377
      Toyota, Hiroko
    
  

3 thay thế.

thead > tr > th {
  background-color: #cce;
  font-size: 18px;
  border-bottom: 2px solid #999;
}
2Deprecated
Deprecated

Thuộc tính này được sử dụng để đặt ký tự để căn chỉnh các ô trong một cột bật. Các giá trị tiêu biểu cho điều này bao gồm một khoảng thời gian [


  
    
      Student ID
      Name
    
  
  
    
      Computer Science
    
    
      3741255
      Jones, Martha
    
    
      4077830
      Pierce, Benjamin
    
    
      5151701
      Kirk, James
    
  
  
    
      Russian Literature
    
    
      3971244
      Nim, Victor
    
  
  
    
      Astrophysics
    
    
      4100332
      Petrov, Alexandra
    
    
      8892377
      Toyota, Hiroko
    
  

5] khi cố gắng sắp xếp các số hoặc giá trị tiền tệ. Nếu
th,
td {
  border: 1px solid #bbb;
  padding: 2px 8px 0;
  text-align: left;
}
7 không được đặt thành
thead > tr > th {
  background-color: #cce;
  font-size: 18px;
  border-bottom: 2px solid #999;
}
2, thuộc tính này sẽ bị bỏ qua.

thead > tr > th {
  background-color: #cce;
  font-size: 18px;
  border-bottom: 2px solid #999;
}
4Deprecated
Deprecated

Thuộc tính này được sử dụng để chỉ ra số lượng ký tự để bù dữ liệu cột từ các ký tự căn chỉnh được chỉ định bởi thuộc tính

thead > tr > th {
  background-color: #cce;
  font-size: 18px;
  border-bottom: 2px solid #999;
}
2.

table {
  border: 2px solid #555;
  border-collapse: collapse;
  font: 16px "Lucida Grande", "Helvetica", "Arial", sans-serif;
}

th,
td {
  border: 1px solid #bbb;
  padding: 2px 8px 0;
  text-align: left;
}

thead > tr > th {
  background-color: #cce;
  font-size: 18px;
  border-bottom: 2px solid #999;
}
0Deprecated
Deprecated

Thuộc tính này chỉ định sự liên kết dọc của văn bản trong mỗi hàng ô của tiêu đề bảng. Các giá trị có thể cho thuộc tính này là:

  • table {
      border: 2px solid #555;
      border-collapse: collapse;
      font: 16px "Lucida Grande", "Helvetica", "Arial", sans-serif;
    }
    
    th,
    td {
      border: 1px solid #bbb;
      padding: 2px 8px 0;
      text-align: left;
    }
    
    thead > tr > th {
      background-color: #cce;
      font-size: 18px;
      border-bottom: 2px solid #999;
    }
    
    1, sẽ đặt văn bản gần dưới cùng của ô càng tốt, nhưng căn chỉnh nó trên đường cơ sở của các ký tự thay vì dưới cùng của chúng. Nếu các ký tự là tất cả kích thước, thì điều này có tác dụng tương tự như
    table {
      border: 2px solid #555;
      border-collapse: collapse;
      font: 16px "Lucida Grande", "Helvetica", "Arial", sans-serif;
    }
    
    th,
    td {
      border: 1px solid #bbb;
      padding: 2px 8px 0;
      text-align: left;
    }
    
    thead > tr > th {
      background-color: #cce;
      font-size: 18px;
      border-bottom: 2px solid #999;
    }
    
    2.
  • table {
      border: 2px solid #555;
      border-collapse: collapse;
      font: 16px "Lucida Grande", "Helvetica", "Arial", sans-serif;
    }
    
    th,
    td {
      border: 1px solid #bbb;
      padding: 2px 8px 0;
      text-align: left;
    }
    
    thead > tr > th {
      background-color: #cce;
      font-size: 18px;
      border-bottom: 2px solid #999;
    }
    
    2, sẽ đặt văn bản gần dưới cùng của ô càng tốt;
  • table {
      border: 2px solid #555;
      border-collapse: collapse;
      font: 16px "Lucida Grande", "Helvetica", "Arial", sans-serif;
    }
    
    th,
    td {
      border: 1px solid #bbb;
      padding: 2px 8px 0;
      text-align: left;
    }
    
    thead > tr > th {
      background-color: #cce;
      font-size: 18px;
      border-bottom: 2px solid #999;
    }
    
    4, sẽ tập trung văn bản trong ô;
  • table {
      border: 2px solid #555;
      border-collapse: collapse;
      font: 16px "Lucida Grande", "Helvetica", "Arial", sans-serif;
    }
    
    th,
    td {
      border: 1px solid #bbb;
      padding: 2px 8px 0;
      text-align: left;
    }
    
    thead > tr > th {
      background-color: #cce;
      font-size: 18px;
      border-bottom: 2px solid #999;
    }
    
    5, sẽ đặt văn bản gần với đỉnh của ô càng tốt.

Vì thuộc tính này không được dùng để sử dụng thuộc tính CSS

table {
  border: 2px solid #555;
  border-collapse: collapse;
  font: 16px "Lucida Grande", "Helvetica", "Arial", sans-serif;
}

th,
td {
  border: 1px solid #bbb;
  padding: 2px 8px 0;
  text-align: left;
}

thead > tr > th {
  background-color: #cce;
  font-size: 18px;
  border-bottom: 2px solid #999;
}
6 thay thế.

Ghi chú sử dụng

  • Nếu bảng bao gồm một khối
    
      
        
          Student ID
          Name
          Major
        
      
      
        
          3741255
          Jones, Martha
          Computer Science
        
        
          3971244
          Nim, Victor
          Russian Literature
        
        
          4100332
          Petrov, Alexandra
          Astrophysics
        
      
    
    
    7 [để xác định ngữ nghĩa một hàng các tiêu đề cột], khối
    
      
        
          Student ID
          Name
          Major
        
      
      
        
          3741255
          Jones, Martha
          Computer Science
        
        
          3971244
          Nim, Victor
          Russian Literature
        
        
          4100332
          Petrov, Alexandra
          Astrophysics
        
      
    
    
    1 phải đến sau nó.
  • Nếu các phần tử
    
      
        
          Student ID
          Name
          Major
        
      
      
        
          3741255
          Jones, Martha
          Computer Science
        
        
          3971244
          Nim, Victor
          Russian Literature
        
        
          4100332
          Petrov, Alexandra
          Astrophysics
        
      
    
    
    4 được chỉ định bên ngoài phần tử ____11 hiện có, vì trẻ em trực tiếp của ____10, các phần tử này sẽ được gói gọn bởi một phần tử
    
      
        
          Student ID
          Name
          Major
        
      
      
        
          3741255
          Jones, Martha
          Computer Science
        
        
          3971244
          Nim, Victor
          Russian Literature
        
        
          4100332
          Petrov, Alexandra
          Astrophysics
        
      
    
    
    1 riêng biệt được tạo bởi trình duyệt.
  • Khi in một tài liệu, các phần tử
    
      
        
          Student ID
          Name
          Major
        
      
      
        
          3741255
          Jones, Martha
          Computer Science
        
        
          3971244
          Nim, Victor
          Russian Literature
        
        
          4100332
          Petrov, Alexandra
          Astrophysics
        
      
    
    
    7 và
    
      
        
          Student ID
          Name
          Major
        
      
      
        
          3741255
          Jones, Martha
          Computer Science
        
        
          3971244
          Nim, Victor
          Russian Literature
        
        
          4100332
          Petrov, Alexandra
          Astrophysics
        
      
    
    
    8 chỉ định thông tin có thể giống nhau hoặc ít nhất là rất giống nhau trên mỗi trang của bảng nhân, trong khi nội dung của phần tử
    
      
        
          Student ID
          Name
          Major
        
      
      
        
          3741255
          Jones, Martha
          Computer Science
        
        
          3971244
          Nim, Victor
          Russian Literature
        
        
          4100332
          Petrov, Alexandra
          Astrophysics
        
      
    
    
    1 thường sẽ khác nhau từ trang này sang trang khác.
  • Khi một bảng được trình bày trong bối cảnh màn hình [như cửa sổ] không đủ lớn để hiển thị toàn bộ bảng, tác nhân người dùng có thể để người dùng cuộn nội dung của
    
      
        
          Student ID
          Name
          Major
        
      
      
        
          3741255
          Jones, Martha
          Computer Science
        
        
          3971244
          Nim, Victor
          Russian Literature
        
        
          4100332
          Petrov, Alexandra
          Astrophysics
        
      
    
    
    7,
    
      
        
          Student ID
          Name
          Major
        
      
      
        
          3741255
          Jones, Martha
          Computer Science
        
        
          3971244
          Nim, Victor
          Russian Literature
        
        
          4100332
          Petrov, Alexandra
          Astrophysics
        
      
    
    
    1,
    
      
        
          Student ID
          Name
          Major
        
      
      
        
          3741255
          Jones, Martha
          Computer Science
        
        
          3971244
          Nim, Victor
          Russian Literature
        
        
          4100332
          Petrov, Alexandra
          Astrophysics
        
      
    
    
    8 và
    th,
    td {
      border: 1px solid #bbb;
      padding: 2px 8px 0;
      text-align: left;
    }
    
    2 khác cho cùng một bảng cha mẹ.
  • Bạn có thể sử dụng nhiều hơn một
    
      
        
          Student ID
          Name
          Major
        
      
      
        
          3741255
          Jones, Martha
          Computer Science
        
        
          3971244
          Nim, Victor
          Russian Literature
        
        
          4100332
          Petrov, Alexandra
          Astrophysics
        
      
    
    
    1 mỗi bảng miễn là tất cả chúng liên tiếp. Điều này cho phép bạn chia các hàng trong các bảng lớn thành các phần, mỗi phần có thể được định dạng riêng nếu mong muốn. Nếu không được đánh dấu là các yếu tố liên tiếp, các trình duyệt sẽ sửa lỗi tác giả này, đảm bảo bất kỳ phần tử
    
      
        
          Student ID
          Name
          Major
        
      
      
        
          3741255
          Jones, Martha
          Computer Science
        
        
          3971244
          Nim, Victor
          Russian Literature
        
        
          4100332
          Petrov, Alexandra
          Astrophysics
        
      
    
    
    7 và
    
      
        
          Student ID
          Name
          Major
        
      
      
        
          3741255
          Jones, Martha
          Computer Science
        
        
          3971244
          Nim, Victor
          Russian Literature
        
        
          4100332
          Petrov, Alexandra
          Astrophysics
        
      
    
    
    8 nào được hiển thị như các yếu tố đầu tiên và cuối cùng của bảng.

Ví dụ

Dưới đây là một số ví dụ cho thấy việc sử dụng yếu tố


  
    
      Student ID
      Name
      Major
    
  
  
    
      3741255
      Jones, Martha
      Computer Science
    
    
      3971244
      Nim, Victor
      Russian Literature
    
    
      4100332
      Petrov, Alexandra
      Astrophysics
    
  

1. Để biết thêm ví dụ về yếu tố này, hãy xem các ví dụ cho

  
    
      Student ID
      Name
      Major
    
  
  
    
      3741255
      Jones, Martha
      Computer Science
    
    
      3971244
      Nim, Victor
      Russian Literature
    
    
      4100332
      Petrov, Alexandra
      Astrophysics
    
  

0.

Ví dụ cơ bản

Trong ví dụ tương đối đơn giản này, chúng tôi tạo một bảng chứa thông tin về một nhóm sinh viên có


  
    
      Student ID
      Name
      Major
    
  
  
    
      3741255
      Jones, Martha
      Computer Science
    
    
      3971244
      Nim, Victor
      Russian Literature
    
    
      4100332
      Petrov, Alexandra
      Astrophysics
    
  

7 và

  
    
      Student ID
      Name
      Major
    
  
  
    
      3741255
      Jones, Martha
      Computer Science
    
    
      3971244
      Nim, Victor
      Russian Literature
    
    
      4100332
      Petrov, Alexandra
      Astrophysics
    
  

1, với một số hàng trong cơ thể.

HTML

HTML của bảng được hiển thị ở đây. Lưu ý rằng tất cả các tế bào cơ thể bao gồm thông tin về sinh viên được chứa trong một yếu tố


  
    
      Student ID
      Name
      Major
    
  
  
    
      3741255
      Jones, Martha
      Computer Science
    
    
      3971244
      Nim, Victor
      Russian Literature
    
    
      4100332
      Petrov, Alexandra
      Astrophysics
    
  

1 duy nhất.


  
    
      Student ID
      Name
      Major
    
  
  
    
      3741255
      Jones, Martha
      Computer Science
    
    
      3971244
      Nim, Victor
      Russian Literature
    
    
      4100332
      Petrov, Alexandra
      Astrophysics
    
  

CSS

Các CSS để tạo kiểu bảng của chúng tôi được hiển thị tiếp theo.

table {
  border: 2px solid #555;
  border-collapse: collapse;
  font: 16px "Lucida Grande", "Helvetica", "Arial", sans-serif;
}

Đầu tiên, các thuộc tính kiểu tổng thể của bảng được đặt, cấu hình độ dày, kiểu dáng và màu sắc của đường viền bên ngoài của bảng và sử dụng HTMLTableElement.tBodies8 để đảm bảo rằng các đường viền được chia sẻ giữa các ô liền kề thay vì mỗi tế bào có biên giới riêng ở giữa. HTMLTableElement.tBodies9 được sử dụng để thiết lập phông chữ ban đầu cho bảng.

th,
td {
  border: 1px solid #bbb;
  padding: 2px 8px 0;
  text-align: left;
}

Sau đó, phong cách được đặt cho phần lớn các ô trong bảng, bao gồm tất cả các ô dữ liệu nhưng cả các phong cách được chia sẻ giữa các ô HTMLCollection0 và HTMLCollection1 của chúng tôi. Các tế bào được cho một đường viền màu xám nhạt là một pixel dày, đệm được điều chỉnh và tất cả các ô được liên kết bên trái bằng cách sử dụng

thead > tr > th {
  background-color: #cce;
  font-size: 18px;
  border-bottom: 2px solid #999;
}
6

thead > tr > th {
  background-color: #cce;
  font-size: 18px;
  border-bottom: 2px solid #999;
}

Cuối cùng, các ô tiêu đề có trong phần tử


  
    
      Student ID
      Name
      Major
    
  
  
    
      3741255
      Jones, Martha
      Computer Science
    
    
      3971244
      Nim, Victor
      Russian Literature
    
    
      4100332
      Petrov, Alexandra
      Astrophysics
    
  

7 được đưa ra kiểu dáng bổ sung. Họ sử dụng một

  
    
      Student ID
      Name
    
  
  
    
      Computer Science
    
    
      3741255
      Jones, Martha
    
    
      4077830
      Pierce, Benjamin
    
    
      5151701
      Kirk, James
    
  
  
    
      Russian Literature
    
    
      3971244
      Nim, Victor
    
  
  
    
      Astrophysics
    
    
      4100332
      Petrov, Alexandra
    
    
      8892377
      Toyota, Hiroko
    
  

3 tối hơn, kích thước phông chữ lớn hơn và đường viền đáy dày hơn, tối hơn so với các đường viền tế bào khác.

Kết quả

Bảng kết quả trông như thế này:

Nhiều cơ thể

Bạn có thể tạo các nhóm hàng trong một bảng bằng cách sử dụng nhiều phần tử


  
    
      Student ID
      Name
      Major
    
  
  
    
      3741255
      Jones, Martha
      Computer Science
    
    
      3971244
      Nim, Victor
      Russian Literature
    
    
      4100332
      Petrov, Alexandra
      Astrophysics
    
  

1. Mỗi hàng có thể có hàng tiêu đề riêng hoặc hàng; Tuy nhiên, chỉ có thể có một

  
    
      Student ID
      Name
      Major
    
  
  
    
      3741255
      Jones, Martha
      Computer Science
    
    
      3971244
      Nim, Victor
      Russian Literature
    
    
      4100332
      Petrov, Alexandra
      Astrophysics
    
  

7 mỗi bảng! Do đó, bạn cần sử dụng

  
    
      Student ID
      Name
      Major
    
  
  
    
      3741255
      Jones, Martha
      Computer Science
    
    
      3971244
      Nim, Victor
      Russian Literature
    
    
      4100332
      Petrov, Alexandra
      Astrophysics
    
  

4 chứa đầy các yếu tố HTMLCollection1 để tạo các tiêu đề trong mỗi

  
    
      Student ID
      Name
      Major
    
  
  
    
      3741255
      Jones, Martha
      Computer Science
    
    
      3971244
      Nim, Victor
      Russian Literature
    
    
      4100332
      Petrov, Alexandra
      Astrophysics
    
  

1. Hãy xem làm thế nào nó được thực hiện.

Chúng ta hãy lấy ví dụ trước, thêm một số sinh viên vào danh sách và cập nhật bảng để thay vì liệt kê các chuyên ngành của mỗi học sinh trên mỗi hàng, các sinh viên được nhóm theo nhóm, với các hàng tiêu đề cho mỗi chuyên ngành.

Kết quả

Bảng kết quả trông như thế này:

HTML

HTML của bảng được hiển thị ở đây. Lưu ý rằng tất cả các tế bào cơ thể bao gồm thông tin về sinh viên được chứa trong một yếu tố


  
    
      Student ID
      Name
      Major
    
  
  
    
      3741255
      Jones, Martha
      Computer Science
    
    
      3971244
      Nim, Victor
      Russian Literature
    
    
      4100332
      Petrov, Alexandra
      Astrophysics
    
  

1 duy nhất.


  
    
      Student ID
      Name
    
  
  
    
      Computer Science
    
    
      3741255
      Jones, Martha
    
    
      4077830
      Pierce, Benjamin
    
    
      5151701
      Kirk, James
    
  
  
    
      Russian Literature
    
    
      3971244
      Nim, Victor
    
  
  
    
      Astrophysics
    
    
      4100332
      Petrov, Alexandra
    
    
      8892377
      Toyota, Hiroko
    
  

CSS

Các CSS để tạo kiểu bảng của chúng tôi được hiển thị tiếp theo.

CSS

table {
  border: 2px solid #555;
  border-collapse: collapse;
  font: 16px "Lucida Grande", "Helvetica", "Arial", sans-serif;
}

th,
td {
  border: 1px solid #bbb;
  padding: 2px 8px 0;
  text-align: left;
}

thead > tr > th {
  background-color: #cce;
  font-size: 18px;
  border-bottom: 2px solid #999;
}

Các CSS để tạo kiểu bảng của chúng tôi được hiển thị tiếp theo.

tbody > tr > th {
  background-color: #dde;
  border-bottom: 1.5px solid #bbb;
  font-weight: normal;
}

Đầu tiên, các thuộc tính kiểu tổng thể của bảng được đặt, cấu hình độ dày, kiểu dáng và màu sắc của đường viền bên ngoài của bảng và sử dụng HTMLTableElement.tBodies8 để đảm bảo rằng các đường viền được chia sẻ giữa các ô liền kề thay vì mỗi tế bào có biên giới riêng ở giữa. HTMLTableElement.tBodies9 được sử dụng để thiết lập phông chữ ban đầu cho bảng.

Sau đó, phong cách được đặt cho phần lớn các ô trong bảng, bao gồm tất cả các ô dữ liệu nhưng cả các phong cách được chia sẻ giữa các ô HTMLCollection0 và HTMLCollection1 của chúng tôi. Các tế bào được cho một đường viền màu xám nhạt là một pixel dày, đệm được điều chỉnh và tất cả các ô được liên kết bên trái bằng cách sử dụng
thead > tr > th {
  background-color: #cce;
  font-size: 18px;
  border-bottom: 2px solid #999;
}
6
Cuối cùng, các ô tiêu đề có trong phần tử

  
    
      Student ID
      Name
      Major
    
  
  
    
      3741255
      Jones, Martha
      Computer Science
    
    
      3971244
      Nim, Victor
      Russian Literature
    
    
      4100332
      Petrov, Alexandra
      Astrophysics
    
  

7 được đưa ra kiểu dáng bổ sung. Họ sử dụng một

  
    
      Student ID
      Name
    
  
  
    
      Computer Science
    
    
      3741255
      Jones, Martha
    
    
      4077830
      Pierce, Benjamin
    
    
      5151701
      Kirk, James
    
  
  
    
      Russian Literature
    
    
      3971244
      Nim, Victor
    
  
  
    
      Astrophysics
    
    
      4100332
      Petrov, Alexandra
    
    
      8892377
      Toyota, Hiroko
    
  

3 tối hơn, kích thước phông chữ lớn hơn và đường viền đáy dày hơn, tối hơn so với các đường viền tế bào khác.
# the-tbody-element

Kết quả

Bảng BCD chỉ tải trong trình duyệt

Xem thêm

  • Các thuộc tính CSS và lớp giả có thể đặc biệt hữu ích để tạo kiểu cho phần tử
    
      
        
          Student ID
          Name
          Major
        
      
      
        
          3741255
          Jones, Martha
          Computer Science
        
        
          3971244
          Nim, Victor
          Russian Literature
        
        
          4100332
          Petrov, Alexandra
          Astrophysics
        
      
    
    
    1:
    • lớp giả ____108 để đặt căn chỉnh trên các ô của cột;
    • thuộc tính
      thead > tr > th {
        background-color: #cce;
        font-size: 18px;
        border-bottom: 2px solid #999;
      }
      
      6 để sắp xếp tất cả các nội dung ô trên cùng một ký tự, như '.'.

Tbody có phải là một thẻ bảng không?

Thẻ được sử dụng để nhóm nội dung cơ thể trong bảng HTML. Phần tử được sử dụng cùng với các phần tử để chỉ định từng phần của bảng [phần thân, tiêu đề, chân trang]. Các trình duyệt có thể sử dụng các yếu tố này để cho phép cuộn thân bàn độc lập với tiêu đề và chân trang.. The element is used in conjunction with the and elements to specify each part of a table [body, header, footer]. Browsers can use these elements to enable scrolling of the table body independently of the header and footer.

Một bàn có thể có bao nhiêu tbody?

Bạn có thể sử dụng nhiều hơn một mỗi bảng miễn là tất cả chúng liên tiếp.Điều này cho phép bạn chia các hàng trong các bảng lớn thành các phần, mỗi phần có thể được định dạng riêng nếu mong muốn.more than one per table as long as they are all consecutive. This lets you divide the rows in large tables into sections, each of which may be separately formatted if so desired.

Có cần thiết phải có TBOD trong mỗi bảng không?

Thẻ cuối t có thể luôn được bỏ qua một cách an toàn.Các thẻ bắt đầu cho tead và tfoot được yêu cầu khi các phần đầu bảng và chân có mặt tương ứng, nhưng các thẻ kết thúc tương ứng có thể luôn được bỏ qua một cách an toàn.. The start tags for THEAD and TFOOT are required when the table head and foot sections are present respectively, but the corresponding end tags may always be safely omitted.

Sự khác biệt giữa bảng và tbody là gì?

TBODS chứa phần thân hoặc nội dung chính của bảng HTML.Sử dụng nó cùng với các phần tử THEAD và TOFF để thêm cấu trúc và ý nghĩa ngữ nghĩa cho các bảng HTML.TBODS nên chứa dữ liệu chính được trình bày trong bảng trong khi TheAD chứa các tiêu đề cột và tfoot chứa dữ liệu tóm tắt. . Use it along with the thead and tfoot elements to add structure and semantic meaning to HTML tables. The tbody should contain the primary data presented in the table while the thead contains column headings and the tfoot contains summary data.

Bài Viết Liên Quan

Chủ Đề