Kasuke_Akira Posted October 28, 2006 Share Posted October 28, 2006 I am using a 'for' loop to create multiple textboxes and checkboxes.My problem is that each textbox and checkbox needs to be named separately.So in the 'for' loop I have something like this:[code]document.write ("<TR><TD><INPUT TYPE=text NAME=text_i CLASS=textbox></TD><TD><INPUT TYPE=checkbox NAME=check_i CLASS=checkbox onClick='checkbox(i)'></TD></TR>");[/code]In the NAME tag for each INPUT, you see that there is an 'i'. I need that 'i' to be replaced with a number value (i++) after each iteration of the loop. However, I'm not sure how to get a number in that position of the string. Obviously, 'text_i' and 'check_i' won't work, but I'm not sure how to place a variable within the string. Link to comment https://forums.phpfreaks.com/topic/25419-variable-problem/ Share on other sites More sharing options...
fenway Posted October 30, 2006 Share Posted October 30, 2006 [code]for( var i = 0; i < N; i++ ) {document.write ("<TR><TD><INPUT TYPE=text NAME=text_"+i+" CLASS=textbox></TD><TD><INPUT TYPE=checkbox NAME=check_"+i+" CLASS=checkbox onClick='checkbox("+i+")'></TD></TR>");}[/code] Link to comment https://forums.phpfreaks.com/topic/25419-variable-problem/#findComment-116839 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.