[Using Bootstrap] How does the for attribute in the <label> element work, and why is it important in forms? (
4 phương ánCó giải thích
<label for="exampleFormControlInput1" class="form-label">Email address</label>)
Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
Đáp án đúng: "It links the label to the form control via the control's id, improving accessibility". Thuộc tính for của thẻ label nhận đúng giá trị id của ô nhập, ở đây là exampleFormControlInput1; trình duyệt nối hai phần tử nên bấm vào nhãn thì con trỏ nhảy vào ô, và trình đọc màn hình đọc nhãn khi người dùng vào ô, tăng khả năng tiếp cận (accessibility). Trong JSX của React thuộc tính này viết là htmlFor vì for là từ khoá của JavaScript. "It styles the label based on form control types" sai vì kiểu chữ của nhãn do lớp form-label của Bootstrap đảm nhiệm. "It is used for adding inline form validation" nhầm: kiểm tra dữ liệu dùng required, pattern hoặc lớp is-invalid với invalid-feedback. "It triggers JavaScript events when the form is submitted" sai vì sự kiện gửi form được bắt bằng onSubmit trên thẻ form, không qua thuộc tính của nhãn.
Cùng phần 3
Which Bootstrap class is commonly used to create a responsive navigation bar?Có lời giảiCâu hỏiFill in the blank in this Bootstrap CSS code to apply a primary button style using React-Bootstrap: import { Button } from 'react-bootstrap'; <Button _______="primary">Click me</Button>Có lời giảiCâu hỏiWhich Bootstrap class provides a fluid container that adapts to all breakpoints?Có lời giảiCâu hỏiCả 36 câu của chủ đề36 câu
Xuất hiện trong 2 bộ đề
Đi tiếp từ đây