首页 > 解决方案 > 嗨,我怎样才能将变量(i)的值放在括号中?

问题描述

例如我有 N个输入,每个输入都有一些以 1 到 N 开头的id wath,输入不包含在FORM中

使用 JS 函数我想显示检查输入的 id 我尝试像示例中那样执行此操作

for (i = 1; i <= count; i++) 
{   if (document.getElementById('i').checked == true)
   {   alert("id of checked element is:"+i);
   }
}

如何将i的值放在括号内?

{   if (document.getElementById('i').checked == true)

标签: javascripthtml

解决方案


几个选项

if (document.getElementById(`${i}`).checked == true)
  
  //or

  if (document.getElementById(i.toString()).checked == true)
  
  // or even
  
   if (document.getElementById(i).checked == true)


推荐阅读