JS或JQ里怎么获取到多个id相同的标签内的数字进行比大小?

<script>
$(function(){
$('ul li').click(function(){
var div = $(this).children('div');
var span = div.children('span').html();
console.log(span);
})
})
</script>
<ul>
<li>
<div>
<span id="num">55</span>
</div>
</li>
<li>
<div>
<span v>22</span>
</div>
</li>
<li>
<div>
<span id="num">33</span>
</div>
</li>
</ul>

js中如何获取一个id的值:方法一、这是获取网页input值的方法之一,给from一个名字然后在JavaScript的地方就可以用form的名字来调用form表单里input元素的value属性可以得到值,并把值赋给a,最后用JavaScript的alert()打印方法打印出来。方法二、Java代码上面的两种方法都可以得到页面里input元素的值,一个是用表单名,一个是用元素id
温馨提示:内容为网友见解,仅供参考
第1个回答  2018-05-05
id是唯一的,就好比身份证,这点已经写错了,不能出现两个相同的id
第2个回答  推荐于2018-05-06
用$('#num').eq(0).text()
$('#num').eq(1).text()
$('#num').eq(2).text()
进行比较本回答被网友采纳
第3个回答  2018-05-05
首先 id必须唯一,不允许重复。
第4个回答  2016-07-04
id不能有相同的,如果有的话只会获取第一个的值

JS或JQ里怎么获取到多个id相同的标签内的数字进行比大小?
js中如何获取一个id的值:方法一、这是获取网页input值的方法之一,给from一个名字然后在JavaScript的地方就可以用form的名字来调用form表单里input元素的value属性可以得到值,并把值赋给a,最后用JavaScript的alert()打印方法打印出来。方法二、Java代码上面的两种方法都可以得到页面里input元素的值,一个...

jq如何获取id里的动态数字
通过li的上级ul来进行获取呗 首先找通用规律,找到规律再用JQ语法去写就好了。("ul").find("li").index(0).attr("id");

jqgrid加载时获得表格中某个单元格的值怎么获取?
取选中列的值如下 var gr = $("#list").getGridParam('selrow');var jsid = $("#list").getCell(gr,"jsid")。

怎样用JS获得标签中的值
-- 给label一个id然后js去找-->window.onload = function() { var label = document.getElementById('label'); \/\/ 查找一个id为label的节点 alert(label.innerText) \/\/ 弹出 label的值 alert(label.getAttribute('id')) \/\/ 弹出 label的属性} ...

js如何获取div内容?
假设你的html中有以下的div 如果是要获取id是id1的div的数据,获取div里面的内容有两种方式 1,纯js获取数据 var a=document.getElementById("id1").innerText;2,jqeury获取数据 var a=$("#id1").html();

怎么在table中用JS或者JQ获取选中的复选框中的那一行的某个元素的...
JQ:("tr").each(function(i,e){ if($("td input:checkbox",$(e)).prop("checked")){ console.log($("td:eq(1)",$(e)).text());} });

js如何获取点击标签里的值
1、HTML结构 GlenTaneJohnRalph2、javascript代码 window.onload = function(){var obj_lis = document.getElementById("test").getElementsByTagName("li");for(i=0;i<obj_lis.length;i++){obj_lis[i].onclick = function(){alert(this.innerHTML);}}}3、效果演示 ...

js jq 点击a标签,显示对应li里面的div
获取到div将display 设置成 block 呗。\/\/ 绑定单击事件$('a').on('click', function() { \/\/ div 是 a 标签的下一个兄弟节点,直接获取它即可。 $(this).next().css('display', 'block'); })

如何用JS获取TR中TD的某个标签的值.然后根据大小,交换TR的位置
js获取表格中每行的td元素方法: var tb = document.getElementById("tb");

JS\/jq如何获取input的name属性的值
1、编写基础的HTML文档。2、使用.val()获取值。3、保存文件,查看属性选择器获取的值。4、然后在script里添加一个function,按钮事件的函数。使用jquery的 attr方法来设置属性就行了,参数第一个是要添加的属性名,第二个就是属性的值。这里我们为div添加一个id属性。5、保存文件,查看.attr()就可以...

相似回答