如何为javascript循环中动态创建的HTML表单元素分配不同的ID var i=0; 而(i

如何为javascript循环中动态创建的HTML表单元素分配不同的ID var i=0; 而(i,javascript,jquery,html,Javascript,Jquery,Html,我需要为上面创建的输入文本框使用不同的ID,以便访问它们的值。根据您在评论中尝试的内容,我认为您的语法是错误的。 试试这个: var i = 0; while (i < 4) { $('#container').append("<div><input type='textbox' class ='left'/><input type='textbox' class ='right' /></div>");

我需要为上面创建的输入文本框使用不同的ID,以便访问它们的值。

根据您在评论中尝试的内容,我认为您的语法是错误的。 试试这个:

  var i = 0;
  while (i < 4) {        
  $('#container').append("<div><input type='textbox' class ='left'/><input type='textbox' class ='right' /></div>");
    i = i + 1;
  }

for(i=0;i根据您在评论中的尝试,我认为您的语法是错误的。
试试这个:

  var i = 0;
  while (i < 4) {        
  $('#container').append("<div><input type='textbox' class ='left'/><input type='textbox' class ='right' /></div>");
    i = i + 1;
  }

for(i=0;i用
i
变量连接字符串。您尝试了什么???顺便问一下,您真的需要ID吗?通常情况下,您不需要ID,我的朋友,这就是
for
循环的目的!
for(var i=0;i<4;i++){…}
我尝试了字符串连接,但上面代码中的这件事不起作用。用
I
变量连接字符串。你尝试了什么?顺便问一下,你真的需要ID吗?通常在大多数情况下,你不需要ID,我的朋友,这就是
for
循环的目的!
for(var I=0;I<4;I++){…}
我尝试了字符串连接,但上面代码中的这一点不起作用。