Html 通过ID标签计算图像数量

Html 通过ID标签计算图像数量,html,image,tags,Html,Image,Tags,相当基本的问题 给一个图像一个ID标签(obvs而不是那个部分…)并计算页面上有多少图像带有该标签,这有多简单 由于ID在页面上应该是唯一的,因此您应该使用类: 然后可以使用javascript来计算元素的数量 var imgCount=document.queryselectoral('.my_image').length 变量imgCount现在包含类my\u image 演示 var imgCount=document.queryselectoral('.my_image').leng

相当基本的问题


给一个图像一个ID标签(obvs而不是那个部分…)并计算页面上有多少图像带有该标签,这有多简单

由于
ID
在页面上应该是唯一的,因此您应该使用

然后可以使用javascript来计算元素的数量

var imgCount=document.queryselectoral('.my_image').length

变量
imgCount
现在包含类
my\u image

演示

var imgCount=document.queryselectoral('.my_image').length;
警报(imgCount)

如果使用查询,最好使用
.length

<div id="some_id">
    <img src="some_image.png">
    <img src="some_image.png">
    <div class="another_div"></div>
    <div class="another_div"></div>
</div>
<script>
  var x = $("#some_id img").length
  alert(x);
</script>

var x=$(“#某些id img”).length
警报(x);

检查。

最好添加类和
$(“.image”)。长度
ID标记对于页面来说应该是唯一的。所以你的计数总是一。
函数countImagesById(id){return 1;}
@uʍopǝpısdn,它们都在1页:)那么你应该使用一个类而不是id谢谢你的输入。我刚刚意识到它已经附加了一个类!:我应该用它吗?或者他们可以有不止一门课吗?你可以想上多少门课就上多少门课。只需将它们隔开
class=“class1 class2 classN”