首页 > 解决方案 > 尝试替换动态元素的值

问题描述

我正在尝试使用从存储在变量中的数据库中检索的值来设置动态 html 元素的值。Aspx 面

<tr id="parTr1" runat="server">
                    <td id="parTd1" style="font-size: 10pt;" class="widthtbl">
                        <div><b>Parameter</b></div>
                    </td>
                    <td>
                        <div>
                            <asp:Label ID="lblPar_Tr" runat="server" Text=""></asp:Label>

                        </div>
                    </td>
                </tr> 

页面加载时的 Aspx.cs 我正在调用 StdSize_Toler() 函数,因为我将值存储在变量字符串 STd1Val 中并生成动态表现在在动态表中

 var lblPar_Trm = "<table><tr><th>UoM</th></tr><tr><td id='STd1'>ABC</td></tr>
lblPar_Tr.Text = lblPar_Trm + "</table>";

我正在尝试使用变量“STd1Val”中获得的值更改硬编码值“ABC”,但不知道该怎么做。任何想法都会受到赞赏。

标签: javascriptc#jqueryasp.net

解决方案


为此,您必须使用:

element.replace("actual value", "new value");

确保您尝试对其应用替换的元素是 str。

需要更多关于“replace()”的信息?我的答案来源: https ://www.w3schools.com/jsref/jsref_replace.asp


推荐阅读