大家好,请帮忙......
需要知道如何将代码块放在html输入文本框中...我需要在javascript中调用该文本框但是当我尝试这样做时“id =”templateId“/>我的javascript无法读取值,似乎<%= dto.id%>不是适当的代码块。请参阅下面的示例代码。
<%For Each dto As ScriptDTO In requestformdto.scriptList%>
<% If dto.SCRIPT_TYPE = "Data Manipulation" Then %>
<tr onmouseover="ChangeColor(this, true);" onmouseout="ChangeColor(this, false);" >
<td style="width:4.2px;">
<input type="button" id="btn_SD" style="font-size:8pt; " value="Select" onclick="passTempId()"/>
<input type="text" value="<%=dto.id%>" id="templateId" />
<%--<asp:TextBox ID="templateID" Text="<%=dto.id%>"></asp:TextBox>--%>
</td>
<td style="width:24.8px; border: 1px solid #C0C0C0; border-top: none; border-left: none; word-wrap:break-word;">
<%=dto.SCRIPT_NM%>
</td>
<td style="width:48.2px; border: 1px solid #C0C0C0; border-top: none; word-wrap:break-word;">
<%=dto.DESCR %>
</td>
<td style="width:20px; border: 1px solid #C0C0C0; border-top: none; word-wrap:break-word;">
<%=dto.SUBTP %>
</td>
</tr>
<%End If %>
<% Next%>
答案 0 :(得分:0)
您可以将ClientId用于asp.net控件,或者手动查看渲染后的页面源,以查看控件的确切内容。