【发布时间】:2014-02-23 09:52:12
【问题描述】:
我对 ASP.NET 中的 javascript 略知一二。我将文本框放在复选框控件旁边。因此,当您输入文本框时,复选框应自动被选中。当您删除文本框中的字符串时,该复选框应自动取消选中。如何用javascript编写代码?
我在这里尝试编写的代码不起作用:
<script type="text/javascript" language="javascript">
function TextboxFunction() {
if (document.getElementById("txtQuestion").textContent != null)
document.getElementById("cbxYes").checked = true;
if (document.getElementById("txtQuestion").textContent == null)
document.getElementById("cbxYes").checked = false;
}
</script>
Asp.net(列表视图)
<ItemTemplate>
<tr class="item" runat="server">
<td><asp:TextBox ID="txtQuestion" OnChange="javascript:TextboxFunction();" AutoPostBack="true" Width="200px" runat="server"></asp:TextBox></td>
<td><asp:CheckBox ID="cbxYes" runat="server" AutoPostBack="True" /></td>
</tr>
</ItemTemplate>
【问题讨论】:
标签: javascript asp.net checkbox textbox