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

Cách nhận đầu vào từ người dùng bằng Form HTML?

Sử dụng thẻ <form> để lấy đầu vào, thêm các phần tử form: text input, checkbox, radio, submit...

Thẻ <input> với thuộc tính type giúp tạo nhiều loại control khác nhau.

Ví dụ: Form nhập thông tin sinh viên

<!DOCTYPE html>
<html>
<head>
    <title>HTML Forms</title>
</head>
<body>
    <p>Nhập thông tin của bạn:</p>
    <form>
        Tên:<br>
        <input type="text" name="ten"><br>
        Môn học:<br>
        <input type="text" name="mon"><br>
        Xếp hạng:<br>
        <input type="text" name="xep_hang"><br>
    </form>
</body>
</html>

Các loại type phổ biến của <input>:

typeMô tả
textÔ nhập văn bản 1 dòng.
passwordÔ nhập mật khẩu (ẩn ký tự).
emailÔ nhập email (validate tích hợp).
numberÔ nhập số (có spinner).
checkboxHộp kiểm (chọn nhiều).
radioNút radio (chọn 1 trong nhóm).
dateChọn ngày (calendar picker).
fileChọn file upload.
submitNút gửi form.
resetNút làm lại form.
buttonNút thường (dùng cho JS).

Thuộc tính quan trọng:

  • name: Tên control, gửi kèm dữ liệu lên server.
  • value: Giá trị mặc định.
  • placeholder: Gợi ý (màu mờ).
  • required: Bắt buộc nhập.
  • maxlength / minlength: Giới hạn độ dài.