selectOne() { var objs = document.getElementsByName('good'); var nDataList = [] var i; for(i = 0; i < objs.length; i++) { if(objs[i].type == "checkbox") { if(objs[i].checked) { nDataList.push(this.dataList[i]) } } }在购物车中的作用
时间: 2023-06-19 07:06:07 浏览: 95
购物车.js
这段代码是用来获取购物车中被选中的商品信息,并将这些商品信息保存在数组nDataList中。具体来说,该段代码首先通过document.getElementsByName('good')方法获取所有name属性为'good'的元素,然后通过循环遍历这些元素,判断是否为复选框类型,如果是,则判断是否被选中,如果被选中,则将该商品信息添加到nDataList数组中。最终,获取到的nDataList数组中保存了所有被选中的商品信息,可以进行后续的处理操作,例如提交订单等。
阅读全文