麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > JavaScript > 正文

Javascript和Java獲取各種form表單信息的簡單實例

2019-11-20 21:06:14
字體:
來源:轉載
供稿:網友

大家都知道我們在提交form的時候用了多種input表單。可是不是每一種input表單都是很簡單的用Document.getElementById的方式就可以獲取到的。有一些組合的form類似于checkbox或者radio或者select我們如何用javascript獲取和在服務器中獲取提交過來的參數呢?多說無用、上代碼:

Jsp-html代碼:

復制代碼 代碼如下:

 <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:
復制代碼 代碼如下:

function check(){

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

   //獲取select標簽
   var index = select.selectedIndex;
   var text = select.options[index].text;
   var value = select.options[index].value;

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

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

   
  }

Java:
復制代碼 代碼如下:

 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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 国产成人高潮免费观看精品 | 成人一区久久 | 久久国产精品一区 | 国产精品久久久久久久久岛 | 久久国产精品二国产精品中国洋人 | 日本在线看 | 一级黄色性感片 | 成人做爰s片免费看网站 | 国产一级淫 | 在线观看免费视频麻豆 | 国产五区| av日韩一区二区三区 | 91久久久久久久久久久久久久 | 天堂精品久久 | 成人毛片在线免费看 | 污污的视频在线观看 | 草久影院| wwwxxx免费视频 | 蜜桃91麻豆 | xxxx69hd一hd| 精品国产一区二区三区在线观看 | 日韩视频一区二区三区四区 | 九九热在线视频免费观看 | 欧美成年人在线视频 | 国产18视频| 精品一区二区在线观看视频 | 欧美在线小视频 | 激情午夜天 | 日韩视频一区二区三区四区 | 一级在线免费 | 亚洲第一页综合 | 国产福利视频在线观看 | 日本人乱人乱亲乱色视频观看 | 欧美特级一级毛片 | 国产精品91久久久 | 久久亚洲一区二区三区成人国产 | 色播一区 | 羞羞的视频免费 | 姑娘第5集高清在线观看 | 桥本有菜免费av一区二区三区 | 欧美乱淫 |