c# - 无法获取属性值 'click' : object is null or undefined

标签 c# javascript asp.net onclick

所以我希望在单击提交按钮时单击 Button1。

相关代码如下:

<input id="Submit1" type="submit" value="Search" onclick="javascript:check_user()" /> 
<script type="text/javascript">
            function check_user() {
                document.getElementById('<%=Button1.ClientID%>').click();
            }  
</script>
<asp:Button id="Button1" runat="server" Visible="false" OnClick="Button1_Click"/>

这是我得到的错误:

Microsoft JScript runtime error: Unable to get value of the property 'click': object is null or undefined

有人知道问题可能是什么吗?我一直在绞尽脑汁地试图解决这个问题。

最佳答案

难道不能只用一个按钮来完成吗?

<asp:Button id="Button1" runat="server" Text="Search" OnClick="Button1_Click"/>

服务器端代码:

protected void Button1_Click(object sender, EventArgs e) {
    // processing code here
}

关于c# - 无法获取属性值 'click' : object is null or undefined,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9898817/

相关文章:

c# - 在类型初始值设定项/静态构造函数异常时重新启动 IIS AppDomain

c# - 使用 Linq 对三个表进行内联接

c# - 使用 MVVM 模式从 View 模型到 WPF 中的 View 的条件绑定(bind)

c# - 将数据推送到列表时,对 Redis 中持有错误类型值的键进行操作

javascript - jQuery 在按钮上触发双

c# - 在javascript函数中使用asp.net的图像组件

c# - 渲染的局部 View 与模型不匹配

javascript - 搜索单词,替换为链接

javascript - 如何在 javascript 点击事件之外调用函数

c# - ASP.NET MVC 静态存储库?