Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> HTML

Cách bao gồm trường nhập (input) trong HTML?

Thẻ HTML <input> được dùng trong form để khai báo một phần tử nhập - một điều khiển cho phép người dùng nhập dữ liệu.

Dưới đây là các thuộc tính:

Thuộc tính Giá trị Mô tả
acceptcontent typesChỉ định danh sách các loại nội dung mà máy chủ chấp nhận, cách nhau bằng dấu phẩy.
alignleft, right, top, middle, bottomĐã lỗi thời - Định nghĩa căn chỉnh nội dung.
altVăn bảnVăn bản thay thế nếu trình duyệt không hiển thị được điều khiển nhập.
autocompleteon, offBật/tắt tự động hoàn thành cho phần tử <input>.
autofocusautofocusChỉ định <input> tự động nhận focus khi trang tải.
checkedcheckedNếu type="radio" hoặc "checkbox", sẽ được chọn sẵn khi tải trang.
disableddisabledVô hiệu hóa điều khiển nhập, không chấp nhận thay đổi, không nhận focus, bị bỏ qua khi tab.
formform_idChỉ định một hoặc nhiều form mà phần tử thuộc về.
formactionURLURL tệp xử lý điều khiển nhập khi form được gửi.
formenctypeapplication/x-www-form-urlencoded, multipart/form-data, text/plainChỉ định cách mã hóa dữ liệu form khi gửi.
formmethodpost, getĐịnh nghĩa phương thức HTTP gửi dữ liệu đến action URL.
formnovalidateformnovalidateĐịnh nghĩa các phần tử form không được kiểm tra hợp lệ khi gửi.
formtarget_blank, _self, _parent, _topChỉ định đích hiển thị phản hồi sau khi gửi form.
heightPixelChỉ định chiều cao.
listdatalist_idChỉ định phần tử <datalist> chứa các tùy chọn định sẵn cho <input>.
maxSốChỉ định giá trị tối đa.
maxlengthSốĐịnh nghĩa số ký tự tối đa cho trường văn bản.
minSốChỉ định giá trị tối thiểu.
multiplemultipleCho phép người dùng nhập nhiều giá trị.
nameVăn bảnGán tên cho điều khiển nhập.
patternRegexpChỉ định biểu thức chính quy kiểm tra giá trị <input>.
placeholderVăn bảnGợi ý ngắn mô tả giá trị mong đợi.
readonlyreadonlyĐặt chỉ đọc, không cho thay đổi giá trị, nhưng vẫn nhận focus và tab.
requiredrequiredChỉ định trường bắt buộc điền trước khi gửi form.
sizeSốChỉ định chiều rộng điều khiển. Nếu type="text" hoặc "password" thì là số ký tự, còn lại pixel.
srcURLURL hình ảnh hiển thị. Chỉ dùng cho type="image".
stepSốChỉ định khoảng cách giá trị hợp lệ cho trường nhập.
typebutton, checkbox, color, date, datetime, datetime-local, email, file, hidden, image, month, number, password, radio, range, reset, search, submit, tel, text, time, url, weekChỉ định loại điều khiển.
valueVăn bảnGiá trị ban đầu. Nếu type="checkbox" hoặc "radio" thuộc tính này bắt buộc.
widthPixelChỉ định chiều rộng.

Ví dụ

Bạn có thể chạy mã sau để triển khai phần tử <input> trong HTML:

<!DOCTYPE html>
<html>
  <head>
    <title>Thẻ input trong HTML</title>
  </head>
  <body>
    <form action="/cgi-bin/hello_get.cgi" method="get">
      Tên:   <input type="text" name="first_name" value="" maxlength="100" />
      <br />
      Họ:   <input type="text" name="last_name" value="" maxlength="100" />
      <input type="submit" value="Gửi" />
    </form>
  </body>
</html>