| Thành viên | Trả lời |
dotnetvn
 dotnet.vn 74 bài
| 13-5-2010 0:28:30 Vì thấy nhiều người dính vào các câu hỏi kiểu làm thế nào để xóa được nhiều email trong list, khi email được chọn (checkbox)?
Làm thế nào để bắt được câu hỏi người dùng chọn trong đề thi trắc nghiệm (có n câu == một list các câu hỏi).
Nên mình kiếm 1 bài cơ bản về HTML để mọi người có thể hiểu từ gốc rễ vấn đề.
When the user clicks on the "Submit" button, the content of the form is sent to the server. The form's action attribute defines the name of the file to send the content to. The file defined in the action attribute usually does something with the received input.
Tức là
Khi bấm vào nút submit, toàn bộ nội dung trong input của form sẽ được chuyển sang dạng XML rồi gửi về webserver
Dạng XML này sẽ được server chuyển thành bộ đôi : name - value.
Nếu trong 1 form có nhiều input trùng tên.
ví dụ
< input name=check_del_mail value =1 > < input name=check_del_mail value =2 > < input name=check_del_mail value =3 > < input name=check_del_mail value =4 > < input name=check_del_mail value =5 >
Thì khi chúng ta chọn 1,4,5 chúng ta sẽ nhận được ở server như sau :
request.form["check_del_mail"] = 1,,,4,5
Việc còn lại của chúng ta là phân tích cái đống string kết quả này để xử lý theo cách của mình. Chú ý form html làm việc với name.
Các thằng radio, textbox sử lý tương tự. Bộ đôi name và value trong input sẽ được truyền về server.
|
 |