最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Javascript和Java獲取各種form表單信息的簡(jiǎn)單實(shí)例

 更新時(shí)間:2014年02月14日 10:16:19   作者:  
本篇文章主要是對(duì)Javascript和Java獲取各種form表單信息的簡(jiǎn)單實(shí)例進(jìn)行了介紹,需要的朋友可以過(guò)來(lái)參考下,希望對(duì)大家有所幫助

大家都知道我們?cè)谔峤籪orm的時(shí)候用了多種input表單??墒遣皇敲恳环Ninput表單都是很簡(jiǎn)單的用Document.getElementById的方式就可以獲取到的。有一些組合的form類(lèi)似于checkbox或者radio或者select我們?nèi)绾斡胘avascript獲取和在服務(wù)器中獲取提交過(guò)來(lái)的參數(shù)呢?多說(shuō)無(wú)用、上代碼:

Jsp-html代碼:

復(fù)制代碼 代碼如下:

 <form action="input.do" name="formkk">
   <table>
    <tbody>
     <tr>

      <td>text:</td>
      <td>
       <input type="text" name="text">
      </td>
     </tr>
     <tr>

      <td>password:</td>
      <td>
       <input type="password" name="pass">
      </td>
     </tr>
     <tr>

      <td>radio:</td>
      <td>
       <input type="radio" name="xingbie" value="1">
       男
       <input type="radio" name="xingbie" value="2">
       女
      </td>
     </tr>
     <tr>
      <td>checkbox:</td>
      <td>
       足球:<input type="checkbox" name="hobby" value="1"  />
       籃球:<input type="checkbox" name="hobby" value="2"  />
       拍球:<input type="checkbox" name="hobby" value="3"  />
       斗球:<input type="checkbox" name="hobby" value="4"  />
      </td>
     </tr>
     <tr>
      <td>hidden:</td>
      <td>
       <input type="hidden" value="123" name="hidden"/>
      </td>
     </tr>
     <tr>
      <td>option:</td>
      <td>
       <select name="opt" id="opt">
       <option>1</option>
       <option>2</option>
       <option>3</option>
       <option>4</option>
       </select>

      </td>
    </tbody>
   </table>
   <input type="button" value="提交" onclick="javascript:check()"/>
  </form>

Javascript:
復(fù)制代碼 代碼如下:

function check(){

   var radio = document.getElementsByName("xingbie");
   var checkbox = document.getElementsByName("hobby");
   var select = document.getElementById("opt");

   //獲取select標(biāo)簽
   var index = select.selectedIndex;
   var text = select.options[index].text;
   var value = select.options[index].value;

   //獲取radio標(biāo)簽
   for(var i=0;i<xingbie.length;i++){
    if(xingbie.item(i).checked){
     var val = xingbie.item(i).getAttribute("value");
     break;
    }
    continue;
   }
   //獲取checkbox標(biāo)簽
   for(var i=0;i<hobbys.length;i++){
    if(hobbys[i].checked){
     alert(hobbys[i].value);
    }
    continue;
   }

   //提交form表單
   document.formkk.submit();

   
  }

Java:
復(fù)制代碼 代碼如下:

 String[] hobbys = request.getParameterValues("hobby");  //checkbox
 String text = request.getParameter("text");    //text
 String password = request.getParameter("password"); //password
 String xingbie = request.getParameter("xingbie");  //radio
 request.getParameter("hidden");
 request.getParameter("opt");    //select

相關(guān)文章

最新評(píng)論

昌乐县| 牙克石市| 玛多县| 景洪市| 缙云县| 双峰县| 定远县| 南华县| 平度市| 宁波市| 安岳县| 工布江达县| 辛集市| 巩义市| 玉树县| 军事| 调兵山市| 手游| 河津市| 南漳县| 资兴市| 泸溪县| 岱山县| 进贤县| 蓬莱市| 黔西县| 巧家县| 乌鲁木齐市| 江孜县| 黔东| 海淀区| 松潘县| 天台县| 桦川县| 都匀市| 东阳市| 抚宁县| 林芝县| 绍兴县| 邵武市| 高阳县|