Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将OnClientClick添加到运行时生成的按钮_Javascript_Asp.net_Ajax_Webforms - Fatal编程技术网

Javascript 将OnClientClick添加到运行时生成的按钮

Javascript 将OnClientClick添加到运行时生成的按钮,javascript,asp.net,ajax,webforms,Javascript,Asp.net,Ajax,Webforms,我在运行时创建了一个按钮,并希望添加该按钮的OnClientClick属性,以执行一些javascript函数,例如在本例中的alert()。这段代码适用于firefox和其他浏览器,但不适用于chrome。我希望能在这里得到一些帮助 Button addButton = new Button { Text = "test", CssClass = "btn", UseSubmitBehavior = false}; addButton.OnClientClick = "java

我在运行时创建了一个按钮,并希望添加该按钮的OnClientClick属性,以执行一些javascript函数,例如在本例中的alert()。这段代码适用于firefox和其他浏览器,但不适用于chrome。我希望能在这里得到一些帮助

    Button addButton = new Button { Text = "test", CssClass = "btn", UseSubmitBehavior = false};
    addButton.OnClientClick = "javascript:alert('button has being clicked');";

你能给我们看看生成的HTML吗?chrome中的控制台有什么说明吗?可能其他地方有一个不相关的JS错误,阻止了页面上其他JS的执行。删除
javascript:
不是必需的。只是
addButton.OnClientClick=“警报('按钮已被单击”);”谢谢,愚蠢的我,刚刚意识到是一个扩展(更好的弹出窗口拦截器)导致了它。因为它很奇怪,因为它以前在chrome上工作,直到我安装了它。真 的!