首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >选择中的“活计数”选项

选择中的“活计数”选项
EN

Stack Overflow用户
提问于 2013-08-28 19:40:58
回答 2查看 110关注 0票数 3

如何使用JS计算下面代码中选项标记的数量(不使用JQuery )

代码语言:javascript
运行
复制
<select name="torso" id="torso">
      <option value="0" selected="">all</option>
      <option value="1">1-3</option>
      <option value="2">4-7</option>
      <option value="3">8-11</option>
      <option value="4">&gt;=12</option>
</select>

在这种情况下,结果应该是5。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-08-28 19:44:14

你可以:

代码语言:javascript
运行
复制
var x = document.getElementById("torso").options.length;
console.log(x); //prints 5

演示:http://jsfiddle.net/tymeJV/hDyuW/

票数 2
EN

Stack Overflow用户

发布于 2013-08-28 19:43:51

用这个:

代码语言:javascript
运行
复制
var number = document.getElementById('torso')    // pick <select>
               .getElementsByTagName('option')   // pick all <option>'s
               .length;
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18496854

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档