javascript如何獲取checkbox值並且計算?


javascript如何獲取checkbox值並且計算?

 
 我來答  舉報
 
hl18899 
2018-03-31
 

有兩種方法:

1、方2113法一HTML結構如下5261:

2、方法二javascript代碼如下:

3、顯示效果如下:

js獲得4102多個checkbox選中的值的方法:1653

一、代碼如下:

二、后台獲得參數為:

    • //獲得的均為數組值:

      String checboxValues=request.getParameter("checboxValue");

      String checboxTexts=request.getParameter("checboxText");

    • //得到每個具體值:

      String checboxValue=checboxValues.split(",");

      String checboxText=checboxTexts.split(",");

三、備注:

  • nextSibling是獲得當前對象的下一個對象,nodeValue是返回一個節點的值

  • 使用該方法必須保證文本值在input后面,否則checkboxStr[i].nextSibling.nodeValue獲取不到文本值。

 

具體如下:<%!int i = 1;%><c:forEach var="s" items="${requestScope.kaoshi.opt}"><td align="right" valign="top" width="52"><span class="style5"></span><input type="checkbox" name="opt" value="<%=i%>" />

</td><td>${s}<br><hr width="95%" align="left"></td><%i++;%></tr>

</c:forEach>

 

 

然后將其中選中的值加入:

onclick="javascript:window.location='<%=request.getContextPath()%>/exam/next.do?opt=???'"


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM