我的ASP.NET应用程序中有一个表,并动态添加行,每行都有一些单元格,每个单元格都包含一个文本框,我动态生成所有内容,例如:
tc = new TableCell();
TextBox t_total = new TextBox();
t_total.ID = "txtTotal" + dt.Rows[i]["Id"].ToString();
tc.Controls.Add(t_total);
tr.Cells.Add(tc);
我为文本框设置了ID,然后我使用此ID在JavaScript函数中访问此对象。 如何在JavaScript函数中更改此ID?例如,我的文本框ID最初设置为“txtTotal1000”,然后我将在我的JavaScript函数中将其ID更改为“txtTotal2000”,以便我可以使用此新ID访问它,我该怎么办?
答案 0 :(得分:1)
你可以使用jQuery
$("#txtTotal1000").attr('id','txtTotal2000');
这将改变元素的id。