隨筆 - 4, 文章 - 1, 評論 - 1, 引用 - 0
          數(shù)據(jù)加載中……

          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開發(fā)手冊"> jsp開發(fā)手冊   </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[]   =   {"科技圖書","教育圖書","文學圖書","醫(yī)學圖書","法律圖書"};
          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 閱讀(368) 評論(1)  編輯  收藏 所屬分類: JSP程序開發(fā)范例寶典

          評論

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

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

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


          網站導航:
           
          主站蜘蛛池模板: 闸北区| 南皮县| 遂川县| 桦甸市| 阜城县| 万州区| 军事| 沾化县| 文安县| 临泉县| 西和县| 仙居县| 濮阳县| 雅江县| 民乐县| 昭通市| 轮台县| 高尔夫| 报价| 渭南市| 北碚区| 霍山县| 手游| 米脂县| 厦门市| 襄汾县| 板桥市| 沅江市| 广宗县| 泾阳县| 扎兰屯市| 凤庆县| 张家口市| 开封县| 清苑县| 通化市| 绥棱县| 邳州市| 绍兴市| 永康市| 平陆县|