| Làm việc với Form sử dụng ASP VBScript |
|
|
|
|
Trong bài viết này, chúng tôi sẽ hướng dẫn các bạn làm việc với from sử dụng ASP VBScript. Mục đích của bài viết này: Khi người dùng nhập tên vào textbox (ở page01.asp) và nhấn Submit thì tên của người đó sẽ được truyền đến một trang nữa (page02.asp) qua cả 2 phương thức: GET và POST. Trang page02.asp có nhiệm vụ nhận về giá trị được truyền đến (name) và hiển thị chúng. Ví dụ: Trang page01.asp có nội dung như sau: <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Nhập vào tên của bạn và Click OK:<br> <form name="frm_asp" method="get" action="page02.asp"> <input type="text" name="txt_name"><br> <input type="submit" name="OK" value="OK"> </form> Trang page02.asp có nội dung như sau: <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <% dim name name=Request.QueryString("txt_name") Response.Write("Chào mừng bạn: " & name & " đã đến với website: http://hotrolaptrinh.com") %> Trong ví dụ trên, trang page01.asp truyền dữ liệu sang trang page02.asp qua phương thức GET và trang page02.asp phải nhận dữ liệu qua phương thức GET. Trong ví dụ dưới đây chúng tôi sẽ hướng dẫn các bạn truyền và nhận dữ liệu qua phương thức POST. Ví dụ: Trang page01.asp <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Nhập vào tên của bạn và Click OK:<br> <form name="frm_asp" method="post" action="page02.asp"> <input type="text" name="txt_name"><br> <input type="submit" name="OK" value="OK"> </form> Trang page02.asp <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <% dim name ' Khai báo biến có tên: name name=Request.Form("txt_name") ' Lấy giá trị được truyền theo phương thức POST Response.Write("Chào mừng bạn: " & name & " đã đến với website: http://hotrolaptrinh.com") ' Hiển thị dữ liệu %>
http://hotrolaptrinh.com
3.26 Copyright (C) 2008 Compojoom.com / Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved." |
||||||||||||||||||||||||||||||||||||||||||||||||||||||





