【发布时间】:2013-03-19 00:05:59
【问题描述】:
我有一个文本框,
<input type="text" id="hoverChange" runat="server" onchange="hoverAction"/>
我在服务器端代码中定义了以下方法,
protected void hoverAction(object sender, EventArgs e)
{
string sectionName=hoverChange.Value;
if (sectionName != "") sectionHoverUserControl.displayHoverContent(sectionName);
}
当我以编程方式为文本框设置一些值时,我需要执行上述方法。我尝试执行以下操作,但都没有触发 onchange 事件,
document.getElementById('<%= hoverChange.ClientID %>').value = "some_text";
或
$('#<%= hoverChange.ClientID %>').val("some_text");
感谢您的帮助! 谢谢, 哈里什
【问题讨论】:
标签: javascript asp.net onchange