Sono di fronte a un problema nell'impostazione di ID distinti per caselle di input aggiunte dinamicamente in una tabella. Il problema è:Impostazione attributo id dinamicamente distinto utilizzando javascript per l'elemento input
Sto inserendo nuove righe quando l'utente fa clic su "Aggiungi nuova riga". Ora devo impostare un ID distinto per la casella di input. Ho preso una variabile statica e aumentando il suo valore ogni volta che l'utente fa clic su Aggiungi nuovo pulsante di riga. Quindi aggiungo il suo valore al valore id, diciamo temp (cioè, gli ID saranno temp1
, temp2
e così via). Ho preso una variabile xyz come var xyz = "temp" + i
(dove sono il contatore) e ora devo assegnare xyz
all'id utilizzando setattribute
. Ma come valori in setattribute
possono essere solo letterali, come posso utilizzare una variabile al posto del valore?
Se si dispone di altri metodi, per favore fatemelo sapere.
Può essere una variabile che contiene una stringa pure. – gdoron