js遍历ul里面的li里面的值

不多说,直接上代码

<ul id="ul_damainList">
                		 
             				  
             				  
           				  			<li class="oddli">
           				  				 	
			                        	<span>
			                        		<!-- <input class="licheckbox" type="checkbox" name="dn" id='dn_&#20320;&#22909;.&#24191;&#19996;'/> -->
			                        		<input type="checkbox" name="你好.广东" class="licheckbox">
			                        	</span>
			                            <span>
			                            	<font color="#8c8c8c">
			                            		你好.广东(
			                            	</font>
			                            	<font color="#1fa400">尚未注册</font>
			                            	<font color="#8c8c8c">)
			                            	</font>
			                            	
			                            </span>
			                            <span class="litocart1"><a href="javascript: add2CartAjax('你好.广东')">加入购物车</a></span>
			                        </li>
             				  
             		  	
             				  
             				  
           				  			<li class="oddli">
           				  				 	
			                        	<span>
			                        		<!-- <input class="licheckbox" type="checkbox" name="dn" id='dn_&#20320;&#22909;.&#38598;&#22242;'/> -->
			                        		<input type="checkbox" name="你好.集团" class="licheckbox">
			                        	</span>
			                            <span>
			                            	<font color="#8c8c8c">
			                            		你好.集团(
			                            	</font>
			                            	<font color="#1fa400">尚未注册</font>
			                            	<font color="#8c8c8c">)
			                            	</font>
			                            	
			                            </span>
			                            <span class="litocart1"><a href="javascript: add2CartAjax('你好.集团')">加入购物车</a></span>
			                        </li>
             				  
             		  	
             				  
             				  
           				  			<li class="oddli">
           				  				 	
			                        	<span>
			                        		<!-- <input class="licheckbox" type="checkbox" name="dn" id='dn_&#20320;&#22909;.&#25105;&#29233;&#20320;'/> -->
			                        		<input type="checkbox" name="你好.我爱你" class="licheckbox">
			                        	</span>
			                            <span>
			                            	<font color="#8c8c8c">
			                            		你好.我爱你(
			                            	</font>
			                            	<font color="#1fa400">尚未注册</font>
			                            	<font color="#8c8c8c">)
			                            	</font>
			                            	
			                            </span>
			                            <span class="litocart1"><a href="javascript: add2CartAjax('你好.我爱你')">加入购物车</a></span>
			                        </li>
             				  
             		  	
                	</ul>

 我想拿到 li 里面 的checkbox的值和每个li里面第二个span里面的值,其中第二个span里面的值和checkbox的name相同。

function addToCartAjax(){
		
		//不能加入重复域名
		var liLength = $("#ul_damainList li.oddli").length;
		alert(liLength);
		for(var i = 0; i < liLength; i++){ 
			//var checkBoxElement = $("#ul_damainList li.oddli span:first input")[i]; 
			var inputElement = $("#ul_damainList li.oddli input.licheckbox")[i]; 
			alert(inputElement.checked);
			alert(inputElement.name);
			
        }
	}
	

 注意:如果input的type是hidden的,要用冒号:如,var inputElement = $("#ul_damainList li.oddli input:hidden")[i]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值