10/10/2018, 00:04
Lấy lại thông tin từ 1 form được submit ???
Trong html cơ bản làm thế nào để lấy lại thông tin từ 1 form được submit
Ví dụ khai báo 1 form trong trang post.html thế này
<form name="post" action="view.html" method="post">
favorite color: <INPUT name="favecolor">
<INPUT TYPE=SUBMIT VALUE="Submit">
</form>
Vậy trong trang view.html làm sao để hiển thị favourite color mà người dùng đã nhập.
Đây là câu hỏi thật ngô nghê, nhưng rất mong các bạn giúp mình với
Ví dụ khai báo 1 form trong trang post.html thế này
<form name="post" action="view.html" method="post">
favorite color: <INPUT name="favecolor">
<INPUT TYPE=SUBMIT VALUE="Submit">
</form>
Vậy trong trang view.html làm sao để hiển thị favourite color mà người dùng đã nhập.
Đây là câu hỏi thật ngô nghê, nhưng rất mong các bạn giúp mình với
Bài liên quan
HTML chỉ là ngôn ngữ đánh dấu, ko phải là 1 ngôn ngữ lập trình. Nếu biết câu hỏi là ngô nghê thì tốt hơn hết đọc kỹ phần cơ bản trước khi hỏi.
Tuy nhiên, ngay cả khi dùng script truy xuất được DOM tree bạn cũng không thể đọc được dữ liệu đã được POST đi. Bạn chỉ có thể chặn event submit của form, đọc data rồi ghi vào cookie sau đó mới tiến hành submit form. Ở trang HTML bên kia sẽ phải dùng script để đọc data từ cookie. Về lý thuyết thì cách này hoạt động tốt nhưng thực tế thì chưa hẳn vì nó còn phụ thuộc vào loại và thiết lập của browser.
Cách mà hiện nay ai cũng làm là submit form đến 1 server-side script.
Tuy nhiên, ngay cả khi dùng script truy xuất được DOM tree bạn cũng không thể đọc được dữ liệu đã được POST đi. Bạn chỉ có thể chặn event submit của form, đọc data rồi ghi vào cookie sau đó mới tiến hành submit form. Ở trang HTML bên kia sẽ phải dùng script để đọc data từ cookie. Về lý thuyết thì cách này hoạt động tốt nhưng thực tế thì chưa hẳn vì nó còn phụ thuộc vào loại và thiết lập của browser.
Cách mà hiện nay ai cũng làm là submit form đến 1 server-side script