永发信息网

js 获取页面上的span var NodeList=document.getElementsByTagName ("span"); 怎么获取每个span的ID

答案:3  悬赏:0  手机版
解决时间 2021-01-28 18:12
<span id="DataGridMain_ctl00_DataGridDetail_ctl02_lblSN" name="lblSN">3080677892 </span>
<span id="DataGridMain_ctl00_DataGridDetail_ctl03_lblSN" name="lblSN">3080679005 , 3080679006 , 3080679007 , 3080679008 , 3080679009 </span>

<span id="DataGridMain_ctl00_DataGridDetail_ctl06_lblSN" name="lblSN">3080680534 , 3080680535 , 3080680536 , 3080680537 , 3080680538 </span>每个span的ID都 是动态加上去的,或者有什么 方法可获取span的ID
最佳答案
ID 在HTML 代码中是唯一的。
var 变量 = document.getElementById("ID值");
全部回答
function test()<br>{<br>  var spans=document.getElementsByTagName(&quot;span&quot;);<br>  var arr=[];<br>  for(var i=0;i&lt;spans.length;i++)<br>  {<br>    if(spans[i].id==&quot;&quot;)<br>  {arr.push(&quot;没有id属性&quot;);}<br>  else<br>  {arr.push(spans[i].id);}<br>  }<br>  alert(arr.join(&quot;[+]&quot;));<br>}<br>&lt;/script&gt;
function test() { var spans=document.getelementsbytagname("span"); var arr=[]; for(var i=0;i
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯