亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

表單元素值獲取方式j(luò)s及java方式的簡單實例

 更新時間:2016年10月15日 11:43:04   投稿:jingxian  
下面小編就為大家?guī)硪黄韱卧刂但@取方式j(luò)s及java方式的簡單實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

大家都知道我們在提交form的時候用了多種input表單??墒遣皇敲恳环Ninput表單都是很簡單的用Document.getElementById的方式就可以獲取到的。有一些組合的form類似于checkbox或者radio或者select我們?nèi)绾斡胘avascript獲取和在服務(wù)器中獲取提交過來的參數(shù)呢?

多說無用、上代碼:

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 

以上就是小編為大家?guī)淼谋韱卧刂但@取方式j(luò)s及java方式的簡單實例全部內(nèi)容了,希望大家多多支持腳本之家~

相關(guān)文章

  • javascript異步處理工作機制詳解

    javascript異步處理工作機制詳解

    籠統(tǒng)地說,異步在javascript就是延時執(zhí)行。嚴格來說,javascript中的異步編程能力都是由BOM與DOM提供的,如setTimeout,XMLHttpRequest,還有DOM的事件機制,等等很多。這些東西都有一個共同的特點,就是擁有一個回調(diào)函數(shù),實現(xiàn)控制反轉(zhuǎn)。
    2015-04-04
  • 微信小程序之高德地圖多點路線規(guī)劃過程示例詳解

    微信小程序之高德地圖多點路線規(guī)劃過程示例詳解

    這篇文章主要介紹了微信小程序之高德地圖多點路線規(guī)劃過程示例詳解,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-01-01
  • 史上最全JavaScript數(shù)組去重的十種方法(推薦)

    史上最全JavaScript數(shù)組去重的十種方法(推薦)

    這篇文章主要介紹了JavaScript數(shù)組去重的十種方法,利用元素的屬性和特性進行不同的去重方法,并實例演示如何測試去重超大數(shù)組,具體操作步驟大家可查看下文的詳細講解,感興趣的小伙伴們可以參考一下。
    2017-08-08
  • JS中類的靜態(tài)方法,靜態(tài)變量,實例方法,實例變量區(qū)別與用法實例分析

    JS中類的靜態(tài)方法,靜態(tài)變量,實例方法,實例變量區(qū)別與用法實例分析

    這篇文章主要介紹了JS中類的靜態(tài)方法,靜態(tài)變量,實例方法,實例變量區(qū)別與用法,結(jié)合實例形式詳細分析了JS中類的靜態(tài)方法,靜態(tài)變量,實例方法,實例變量相關(guān)功能、使用方法及操作注意事項,需要的朋友可以參考下
    2020-03-03
  • JavaScript實現(xiàn)無限級遞歸樹的示例代碼

    JavaScript實現(xiàn)無限級遞歸樹的示例代碼

    這篇文章主要介紹了JavaScript實現(xiàn)無限級遞歸樹的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • 讓 JavaScript 輕松支持函數(shù)重載 (Part 2 - 實現(xiàn))

    讓 JavaScript 輕松支持函數(shù)重載 (Part 2 - 實現(xiàn))

    在上一篇文章里,我們設(shè)計了一套能在JavaScript中描述函數(shù)重載的方法,這套方法依賴于一個叫做Overload的靜態(tài)類,現(xiàn)在我們就來看看如何實現(xiàn)這個靜態(tài)類。
    2009-08-08
  • Underscore源碼分析

    Underscore源碼分析

    Underscore 是一個 JavaScript 工具庫,它提供了一整套函數(shù)式編程的實用功能,但是沒有擴展任何 JavaScript 內(nèi)置對象。這篇文章主要介紹了underscore源碼分析相關(guān)知識,感興趣的朋友一起學(xué)習(xí)吧
    2015-12-12
  • JavaScript屏蔽指定區(qū)域內(nèi)右鍵菜單

    JavaScript屏蔽指定區(qū)域內(nèi)右鍵菜單

    有時候需要屏蔽部分區(qū)域內(nèi)的右鍵菜單,下面的代碼大家可以測試下。
    2010-03-03
  • JavaScript 字符串與數(shù)組轉(zhuǎn)換函數(shù)[不用split與join]

    JavaScript 字符串與數(shù)組轉(zhuǎn)換函數(shù)[不用split與join]

    下面的代碼,不考慮他的運行效率的話,思路不錯,大家可以看看,但在實際的應(yīng)用中,我們?nèi)匀皇褂胹plit或join來實現(xiàn)數(shù)組的操作。
    2009-12-12
  • Bootstrap簡單表單顯示學(xué)習(xí)筆記

    Bootstrap簡單表單顯示學(xué)習(xí)筆記

    這篇文章主要為大家分享了Bootstrap簡單表單顯示學(xué)習(xí)筆記,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-11-11

最新評論