如何在javascript中通过动态名称获取控件

如何在javascript中通过动态名称获取控件,javascript,Javascript,我有5个下拉列表,名称后缀为1,2,3…依此类推。。。如何在javascript中获取这些下拉列表的名称 var TotalLvl=document.getElementById('<%=dd_Designation_Level.ClientID%>').value; for (var i = 1; i <= d; i++) { var DesLvl='Designation' +i; if ((document.getElementById('<%=' +

我有5个下拉列表,名称后缀为1,2,3…依此类推。。。如何在javascript中获取这些下拉列表的名称

var TotalLvl=document.getElementById('<%=dd_Designation_Level.ClientID%>').value;
for (var i = 1; i <= d; i++) {
   var DesLvl='Designation' +i;
   if ((document.getElementById('<%=' + DesLvl +'%>').value == "0")) {
      alert('Designation' + i 'should be selected');
   }
}
var totalvl=document.getElementById(“”).value;

对于(var i=1;i)从您给定的代码中可以看出“DesLvl”是js变量而不是服务器脚本变量,您可以尝试以下方法:document.getElementById(DesLvl)。value@Arvindthanx用于响应,但是脚本失败,因为这个wat do get as错误?它只是跳过java脚本验证部分,直接转到cs代码