假如元素ID相同,怎么获取?

    xiaoxiao2021-03-25  70

    按照我们的规范,给html元素id应该是唯一的,但是实际操作中有可能出现例外,如下,三个文本框的id一样

    <input id="inId" class="input111"/> <input id="inId" class="input112"/> <input id="inId" class="input113"/>

    那现在如果用 $(“#inId”)去取id是in的input元素那就只能取到第一个元素,另外两个是取不到的。 现在要想取id是inId的元素,要用$(“[id=inId]”)这种方式。 var inputArr = $(“[id=inId]”); 则inputArr就是包含所有id为inId的元素的数组。

    不过,最好还是规范编写代码。

    转载请注明原文地址: https://ju.6miu.com/read-39555.html

    最新回复(0)