隨筆 - 4, 文章 - 1, 評論 - 1, 引用 - 0
          數據加載中……

          2章 表單及表單元素的應用

          例19   獲取文本框/編輯框/隱藏域的值

          填寫文本框/編輯框/隱藏域的值:
          <form   name="form"   methord="post"   action="dealwith.jsp">
             文本框:<input   name="textOne"   type="text">
             編輯框:<textarea   name="textTwo"   cols="30"   row="8"></textarea>
             隱藏值:<input   name="textThree"   type="hidden"   value="男">
          </form>

          獲取文本框/編輯框/隱藏域的值:
             <%=request.getParameter("textOne")%>
             <%=request.getParameter("textTwo")%>
             <%=request.getParameter("textThree")%>



          例20   獲取下拉列表/菜單的值

          選擇下拉列表/菜單的值

          <script language="javascript" type="">
          function checkEmpty(form){
          for(i=0;i<form.length;i++){
          if(form.elements[i].value==""){
          alert("表單信息不能為空");
          return false;
          }
          }
          }
          </script>

          <form name="form" method="post" action="dealwith.jsp" onSubmit="return checkEmpty(form)">
             選擇圖書
                   <select   name="select">
                      <option   value="">請選擇</option>
                      <option   value="jsp開發手冊"> jsp開發手冊   </option>
                      <option   value="jsp技術大全"> jsp技術大全   </option>
                      <option   value="jsp寶典"> jsp寶典   </option>
                   </select>
          </form>


          獲取下拉列表/菜單的值
          <%=request.getParameter("select")%>


           
          例21   獲取復選框值

          復選框:

          <script   language="javascript"   type="">
          function   checkEmpty(form)   {
             for   (i=0;i<form.length;i++){
                if (form.elements[i].value = = ""){
                   alert("不能為空");
                   return false;
                }
             }
          }
          </script>

          <%
          String   bookType[]   =   {"科技圖書","教育圖書","文學圖書","醫學圖書","法律圖書"};
          int   number   =   bookType.length;
          %>

           <form   name="form"   method="post"   action="dealwith.jsp"   onSubmit="return checkEmpty(form)">

             選擇書籍:
                <%
                     for   (int   i=0;   i<bookType.length;   i++)   {
                   %>
                         <input   type="checkbox"   name="name<%=i%>"   value="<%=bookType[i] %>"  >
                         <%=bookType[i]%>
                   <% } %>

             <input type="hidden"   name="number"   value="<%=bookType.length%>" >
           <input   type="submit"   name="Submit"   value="提交">

          </form>


          獲取復選框的值

          <%
          int number=Integer.parseInt(request.getParameter("number"));
          %>
          您選擇為:

          <%
          for(int i=0;i<number;i++){
            String name="name"+i;
            if(request.getParameter(name)!=null){
          %>

          <%=request.getParameter(name)%>
          <%}}%>



          例22   獲取單選按鈕的值

          單選按鈕:

          <%
          String book[]={"非常好","很好","一般好","很差","非常差"};
          int number=book.length;
          %>

          <form name="form" method="post" action="dealwith.jsp" onSubmit="return checkEmpty(form)">
             請選擇您本書的滿意程度:
                <%
                for(int i=0;i<book.length;i++){
                %>
                      <input type="radio" name="name" value="<%=book[i]%>">
                       <%=book[i]%>
                   <%}%>

              <input type="submit" name="Submit" value="提交">
          </form>


          獲取單選按鈕的值

          您選擇為:
                            <%=request.getParameter("name")%>



















          posted on 2007-05-15 00:08 olympics 閱讀(369) 評論(1)  編輯  收藏 所屬分類: JSP程序開發范例寶典

          評論

          # re: 2章 表單及表單元素的應用  回復  更多評論   

          e4t45t4t4
          2009-03-09 09:57 | 3qr432r

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 尉氏县| 蓬莱市| 屯留县| 尤溪县| 吐鲁番市| 左权县| 宜黄县| 湘潭市| 佛冈县| 盐津县| 三亚市| 茂名市| 沁阳市| 仁寿县| 安阳市| 磐安县| 栾城县| 微博| 安岳县| 赤壁市| 泰兴市| 灵武市| 新宁县| 承德县| 大足县| 长岭县| 大邑县| 大洼县| 福泉市| 格尔木市| 洞头县| 桂东县| 县级市| 两当县| 西乌珠穆沁旗| 措勤县| 渭源县| 米林县| 修文县| 惠来县| 老河口市|