javascript获取指定div内的所有input框的数量

236 篇文章 6 订阅
193 篇文章 2 订阅

javascript获取指定div内的所有input框的数量

html页面代码

<ul class="jxs_list jxs_list_sec shop_checked" id="after_shop_id_1"><div data-shop_id="10742" id="after_vip-shop_id_10742_1">国贸<input type="hidden" name="after_shop_id_1[]" value="10742"><span class="delete_shop_id" title="点我删除" data-shop_id="10742" onclick="after_delete_shop_div(1,10742)"></span></div><div data-shop_id="87299" id="after_vip-shop_id_87299_1">1111<input type="hidden" name="after_shop_id_1[]" value="87299"><span class="delete_shop_id" title="点我删除" data-shop_id="87299" onclick="after_delete_shop_div(1,87299)"></span></div><div data-shop_id="10764" id="after_vip-shop_id_10764_1">桃子<input type="hidden" name="after_shop_id_1[]" value="10764"><span class="delete_shop_id" title="点我删除" data-shop_id="10764" onclick="after_delete_shop_div(1,10764)"></span></div></ul>

在这里插入图片描述

js使用方法

   function after_xzshop_number() {
        var shop_length = document.getElementById('after_shop_id_1' ).getElementsByTagName('input').length;
        //设置门店数量
        $('#after_selected_shop_1').html('已选中<b style="color:#FF0000">' + shop_length + '</b>家门店');
    }

jquery使用方法

 var shop_length = $('#after_shop_id_' + num).find("input[name='after_shop_id_"+num+"[]']").length;
var shop_length = $('#after_shop_id_' + num).find(":input").length;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值