onchange()事件抛出javascript错误

时间:2013-07-20 17:39:01

标签: javascript asp.net events javascript-events

我有一个要求,每当文本框的值被showModalDialog中选中的值刷新时,我都希望触发服务器端textchangedevent。 所以我添加了#34; TextBox.onchange();"每当刷新值时。

但这会导致那些没有任何textChanged事件的文本框回发。

如果我为这些文本框设置AutoPostBack = False,则javascript错误"对象不支持此属性或方法"为" TextBox.onchange();"。

抛出

如果textbox没有textChanged事件,为什么.onchange()会导致回发?

为什么AutoPostBack = False时不支持.onchange()?

示例代码已添加:

<script type="text/javascript">
    function Click(txtBox) {
      txtBox.onchange();
    }
</script>
<asp:TextBox ID="txt1" ClientIDMode="Static" runat="server" AutoPostBack="true" onclick="Click(this);"></asp:TextBox>

0 个答案:

没有答案