Phương thức gửi biểu mẫu []submit[] Method
❮ Hình thức đối tượng
Thí dụ
Gửi một biểu mẫu:
document.getEuityById ["MyForm"]. Gửi [];
Hãy tự mình thử »
Định nghĩa và cách sử dụng
Phương thức gửi [] gửi biểu mẫu [giống như nhấp vào nút Gửi].
Mẹo: Sử dụng phương thức RESET [] để đặt lại biểu mẫu. Use the reset[] method to reset the form.
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 đủ phương thức.
Gửi đi[] | Đúng | Đúng | Đúng | Đúng | Đúng |
Cú pháp
formObject.submit[]
Thông số
None.
Giá trị trả về
Không có giá trị trả về.
Các trang liên quan
Hướng dẫn HTML: HTML Forms
Hướng dẫn JavaScript: Hình thức/xác thực của JS
❮ Hình thức đối tượng
Tôi đã đưa ra một quyết tâm dễ dàng bằng cách sử dụng một hình thức đơn giản ẩn trên trang web của mình với cùng thông tin mà người dùng đã đăng nhập. Ví dụ: Nếu bạn muốn người dùng đăng nhập vào biểu mẫu này, bạn có thể thêm một cái gì đó như thế này vào biểu mẫu sau đây.
Cho đến nay tôi biết tôi là người đầu tiên ẩn biểu mẫu và gửi nó qua việc nhấp vào liên kết. Có liên kết gửi một biểu mẫu ẩn với thông tin. Sẽ không an toàn 100% nếu bạn không thích phương thức đăng nhập tự động trên trang web của mình với mật khẩu đang ngồi trên khu vực văn bản mật khẩu biểu mẫu ẩn ...
Được rồi, vì vậy đây là công việc. Hãy để nói
2 là tài khoản vàCode language: HTML, XML [xml]
3 là mật khẩu.Code language: HTML, XML [xml]
Đầu tiên làm biểu mẫu trong tập lệnh PHP của bạn. Nếu bạn không thích HTML trong đó, hãy sử dụng dữ liệu tối thiểu và sau đó
4 trong giá trị ở dạng ẩn. Tôi chỉ sử dụng giá trị PHP và tiếng vang ở bất cứ nơi nào tôi muốn pref bên cạnh nút biểu mẫu vì bạn không thể thấy nó.Code language: HTML, XML [xml]
Mẫu PHP để in
$hidden_forum = '
';
PHP và liên kết để gửi biểu mẫu
Forum
Forum
0Nếu giá trị tên của tên trống, bạn cần phải có được cha mẹ trước đó là
9 với trường lớp.Code language: HTML, XML [xml]
Subscribe
Forum
1Tiếp theo, bạn cần chọn phần tử
5:Code language: HTML, XML [xml]
Subscribe
Forum
2Sau đó, cập nhật thông báo:
Forum
3Sau đó, chúng tôi thay đổi lớp CSS của trường đầu vào dựa trên giá trị của tham số loại. Nếu loại là đúng, chúng tôi thay đổi lớp đầu vào thành thành công. Nếu không, chúng tôi thay đổi lớp thành lỗi.
Forum
4Cuối cùng, trả lại giá trị của loại:
Forum
5Các chức năng của vòi hoa sen [] và showcess []
Các hàm
1 vàCode language: JavaScript [javascript]
const form = document.getElementById['signup']; form.addEventListener['submit', [event] => { // handle the form data }];
2 gọi hàmCode language: JavaScript [javascript]
const form = document.getElementById['signup']; form.addEventListener['submit', [event] => { // handle the form data }];
8. Hàm
Subscribe
Code language: HTML, XML [xml]
1 luôn trả vềCode language: JavaScript [javascript]
const form = document.getElementById['signup']; form.addEventListener['submit', [event] => { // handle the form data }];
5 trong khi hàmCode language: JavaScript [javascript]
const form = document.getElementById['signup']; form.addEventListener['submit', [event] => { // handle the form data }];
2 luôn trả vềCode language: JavaScript [javascript]
const form = document.getElementById['signup']; form.addEventListener['submit', [event] => { // handle the form data }];
7. Ngoài ra, hàmCode language: JavaScript [javascript]
const form = document.getElementById['signup']; form.addEventListener['submit', [event] => { // handle the form data }];
2 đặt thông báo lỗi thành một chuỗi trống.Code language: JavaScript [javascript]
const form = document.getElementById['signup']; form.addEventListener['submit', [event] => { // handle the form data }];
Forum
6Hàm HasValue []
Hàm
9 kiểm tra xem phần tử đầu vào có giá trị hay không và hiển thị thông báo lỗi bằng hàmCode language: JavaScript [javascript]
const form = document.getElementById['signup']; form.addEventListener['submit', [event] => { // handle the form data }];
1 hoặcCode language: JavaScript [javascript]
const form = document.getElementById['signup']; form.addEventListener['submit', [event] => { // handle the form data }];
2 tương ứng:Code language: JavaScript [javascript]
const form = document.getElementById['signup']; form.addEventListener['submit', [event] => { // handle the form data }];
Forum
7Hàm validateMail []
Hàm
$hidden_forum = '
';
02 xác thực nếu trường email chứa địa chỉ email hợp lệ:
Forum
8Hàm
$hidden_forum = '
';
02 gọi hàm 9 để kiểm tra xem giá trị trường có trống không. Nếu trường đầu vào trống, nó hiển thịCode language: JavaScript [javascript]
const form = document.getElementById['signup']; form.addEventListener['submit', [event] => { // handle the form data }];
$hidden_forum = '
';
05.Để xác thực email, nó sử dụng một biểu thức chính quy. Nếu email không hợp lệ, hàm
$hidden_forum = '
';
02 hiển thị $hidden_forum = '
';
07.Người xử lý sự kiện gửi
Đầu tiên, chọn biểu mẫu đăng ký bằng ID của nó bằng phương thức
7:Code language: HTML, XML [xml]
Forum
9Thứ hai, xác định một số hằng số để lưu trữ thông báo lỗi:
0Code language: HTML, XML [xml]
Thứ ba, thêm trình nghe sự kiện
3 của biểu mẫu đăng ký bằng phương thứcCode language: CSS [css]
document.forms[0]
7:Code language: CSS [css]
document.forms[0]
1Code language: HTML, XML [xml]
Trong phần xử lý sự kiện:
- Dừng đệ trình biểu mẫu bằng cách gọi phương thức
1.
Code language: HTML, XML [xml] - Xác thực các trường tên và email bằng các hàm
9 và
Code language: JavaScript [javascript]const form = document.getElementById['signup']; form.addEventListener['submit', [event] => { // handle the form data }];
02.$hidden_forum = ' ';
- Nếu cả tên và email đều hợp lệ, hãy hiển thị cảnh báo. Trong một ứng dụng trong thế giới thực, bạn cần gọi phương thức
3 để gửi biểu mẫu.
Code language: HTML, XML [xml]
Bản tóm tắt
- Sử dụng phần tử
5 để tạo biểu mẫu HTML.
Code language: HTML, XML [xml] - Sử dụng các phương thức DOM như
8 và
Code language: JavaScript [javascript]document.forms
7 để chọn phần tử
Code language: HTML, XML [xml]
5.
Code language: HTML, XML [xml]
19 cũng trả về phần tử biểu mẫu bằng một chỉ mục số.$hidden_forum = ' ';
- Sử dụng
0 để truy cập các yếu tố biểu mẫu.
Code language: HTML, XML [xml]Subscribe
- Sự kiện
3 bắn khi người dùng nhấp vào nút Gửi trên biểu mẫu.
Code language: CSS [css]document.forms[0]
Hướng dẫn này có hữu ích không?