Establecer un atributo de identificación dinámicamente distinto utilizando javascript para el elemento de entrada

Estoy enfrentando un problema en la configuración de identificaciones distintas para cuadros de entrada agregados dinámicamente en una tabla. El problema es:

Estoy insertando nuevas filas cuando el usuario hace clic en "Agregar nueva fila". Ahora tengo que establecer una identificación distinta para el cuadro de entrada. He tomado una variable estática y he aumentado su valor cada vez que el usuario hace clic en el botón Agregar nueva fila. Luego estoy agregando su valor al valor de id, digamos temp (es decir, los ids serántemp1, temp2 y así). He tomado una variable xyz comovar xyz = "temp" + i (donde i es el contador) y ahora tengo que asignarxyz a la identificación usandosetattribute. Pero como valores ensetattribute solo pueden ser literales, ¿cómo puedo usar una variable en lugar del valor?

Si tiene algún otro método, por favor hágamelo saber.

Respuestas a la pregunta(5)

Su respuesta a la pregunta