❮ Thẻ HTML
Thí dụ
Một biểu mẫu với hai nút gửi. Nút gửi đầu tiên gửi dữ liệu biểu mẫu với Phương thức = "GET" và lần thứ hai gửi dữ liệu biểu mẫu với Phương thức = "Post":
& nbsp; Tên đầu tiên: & nbsp; & nbsp; Họ: & nbsp; & nbsp; Gửi & nbsp; Gửi bằng bài viết
First name:
Last name:
Submit
Submit using POST
Hãy tự mình thử »
Định nghĩa và cách sử dụng
Thuộc tính formmethod
chỉ định phương thức HTTP nào sẽ sử dụng khi gửi dữ liệu biểu mẫu. Thuộc tính này ghi đè thuộc tính method
của biểu mẫu.
Thuộc tính formmethod
chỉ được sử dụng cho các nút có
type="submit"
.
Các dữ liệu biểu mẫu có thể được gửi dưới dạng các biến URL [với
method="get"
] hoặc dưới dạng bài HTTP [với
method="post"
].
Ghi chú về phương thức "Nhận":
- Nó nối dữ liệu biểu mẫu vào URL trong các cặp tên/giá trị
- Nó rất hữu ích cho các bài nộp biểu mẫu trong đó người dùng muốn đánh dấu kết quả
- Có giới hạn về số lượng dữ liệu bạn có thể đặt trong URL [thay đổi giữa các trình duyệt], do đó, bạn không thể chắc chắn rằng tất cả các dữ liệu biểu mẫu sẽ được chuyển chính xác
- Không bao giờ sử dụng phương pháp "Nhận" để truyền thông tin nhạy cảm! [Mật khẩu hoặc thông tin nhạy cảm khác sẽ được hiển thị trong thanh địa chỉ của trình duyệt]
Ghi chú về phương thức "Bài":
- Nó gửi dữ liệu biểu mẫu dưới dạng giao dịch bài HTTP
- Hình thức gửi với phương thức "bài" không thể được đánh dấu
- Nó mạnh mẽ và an toàn hơn "Nhận"
- nó không có giới hạn kích thước
Hỗ trợ trình duyệt
Các số trong bảng chỉ định phiên bản trình duyệt đầu tiên hỗ trợ đầy đủ thuộc tính.
Formmethod | 9.0 | 10.0 | 4.0 | 5.1 | 15.0 |
Cú pháp
Giá trị thuộc tính
lấy | Nối thêm dữ liệu biểu mẫu vào URL: URL? Name = value & name = value |
bưu kiện | Gửi dữ liệu biểu mẫu dưới dạng giao dịch bài HTTP |
❮ Thẻ HTML
Xem thảo luận
Cải thiện bài viết
Lưu bài viết
Xem thảo luận
Cải thiện bài viết
Lưu bài viết
ĐọcHTML button formmethod Attribute is used to specify the HTTP method used to send data while submitting the form. There are two kinds of HTTP methods, which are GET and POST. This Attribute is only used with the Button type=”submit”.
Syntax:
Bàn luận
- Thuộc tính FormMethod nút HTML được sử dụng để chỉ định phương thức HTTP được sử dụng để gửi dữ liệu trong khi gửi biểu mẫu. Có hai loại phương pháp HTTP, được nhận và đăng. Thuộc tính này chỉ được sử dụng với loại nút = Gửi gửi. In the GET method, after the submission of the form, the form values will be visible in the address bar of the new browser tab. It has a limited size of about 3000 characters. It is only useful for non-secure data not for sensitive information. It has a default value.
- Bài đăng: Trong phương thức POST, sau khi gửi biểu mẫu, các giá trị biểu mẫu sẽ không hiển thị trong thanh địa chỉ của tab Trình duyệt mới vì nó đã được hiển thị trong phương thức GET. Nó nối các hình thức dữ liệu bên trong phần thân của yêu cầu HTTP. Nó không có giới hạn kích thước. Phương pháp này không hỗ trợ đánh dấu kết quả. In the post method, after the submission of the form, the form values will not be visible in the address bar of the new browser tab as it was visible in the GET method. It appends form data inside the body of the HTTP request. It has no size limitation. This method does not support bookmark the result.
Ví dụ: Ví dụ này minh họa việc sử dụng thuộc tính FormMethod trong phần tử nút. & NBSP; This Example illustrate the use of formmethod Attribute in Button Element.