簡體   English   中英

更改Javascript中的ASP.NET控件ID

[英]change ASP.NET control ID in Javascript

我在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進行訪問?

您可以為此使用jQuery

$("#txtTotal1000").attr('id','txtTotal2000');

這將更改元素的ID。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM