台灣最大程式設計社群網站
線上人數
1607
 
會員總數:241330
討論主題:186904
歡迎您免費加入會員
討論區列表 >> Java Script/ Node.js >> 請問如何加總radio的value?
[ 變換順序 ]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
請問如何加總radio的value?
價值 : 30 QP  點閱數:132 回應數:5

樓主

ChaRles Wu
初學者
50 2
58 12
發送站內信



請問如何在「Sc_ShowAll」顯示Sc1 + Sc2值的加總呢?
謝謝。

搜尋相關Tags的文章: [ javascript ] , [ radio ] , [ value ] , [ for ] , [ loop ] , [ sum ] ,
本篇文章發表於2017-11-27 14:18
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
回應

P陳
檢舉此回應
應該 sc1.value+sc2.value 就可以了吧
您試過了那些方法?
本篇文章回覆於2017-11-27 17:08
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
最有價值解答

P陳
檢舉此回應
沒錯 用.value 即可
https://stackoverflow.com/questions/9618504/get-radio-button-value-with-javascript
本篇文章回覆於2017-11-27 17:13
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
不錯的參考

浩瀚星空
捐贈 VP 給 浩瀚星空 檢舉此回應
你這邊犯了一些毛病,id不能有重覆值。

這會造成錯誤的指向。
你要使用name取值的方式來處理。
不能直接用sc1跟sc2值。
因為你有設定id值,會變成用id取向。
重覆id的情況會做到陣列元件處理。
你就無法正常的取值。

正規來說,直接用value的方式也是錯誤的。
你還需要去做判斷是否有勾選的判斷值才行。

如果單用javascript來處理的話。你會需要用for來跑迴圈判斷才行。

邁議你先將id值給拿掉。改用name取值的方式

或是請改用jquery的方式,會比較容易操作。
本篇文章回覆於2017-11-27 19:45
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
作者回應

ChaRles Wu
檢舉此回應
謝謝各位高手的指教。

後來我在網路上參考了這個:


就可以把所有的value加起來了..

參考來源:https://jsfiddle.net/hibbard_eu/SG7gu/
本篇文章回覆於2017-11-28 08:22
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
回應

浩瀚星空
捐贈 VP 給 浩瀚星空 檢舉此回應
你這堶n注意一下。

這是jquery的用法。
也就代表你有載入jquery

jquery來說的確會讓操作簡單化沒錯。
本篇文章回覆於2017-11-28 10:17
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
[ 變換順序 ]   
1

回覆
如要回應,請先登入.