【问题标题】:Calling Javascript function on button click event in web forms asp.net在 Web 表单 asp.net 中的按钮单击事件上调用 Javascript 函数
【发布时间】:2018-02-20 14:35:45
【问题描述】:

我正在尝试使用 p5 库进行简单的语音识别。

为什么 OnClientClick 方法不能识别/返回结果语音。 这是我的表单代码

<form id="form1" runat="server">
    <asp:Button ID="iBtnTest" runat="server" OnClientClick="go()" Text="Listen" />
    <!-- <input type="button" onclick="go()" value="Listen" -->
</form>

我的javascript代码是这样的:

 let handle = new p5.SpeechRec();
 handle.onResult = () => { alert(handle.resultString) }       
 function go() { handle.start(); }

我已正确包含所有库,如果我在已注释掉的简单输入之间切换,则上述代码有效。

我做错了什么?如果这个问题已经回答了,请给我一个链接。 谢谢。。

【问题讨论】:

    标签: asp.net


    【解决方案1】:

    您必须在 OnClientClick 中添加 return methodName()

    查看此内容并按原样更改您的 JavaScript 函数。

    calling javascript function on OnClientClick event of a Submit button

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-09-02
      • 2010-10-07
      • 1970-01-01
      • 2015-09-03
      • 1970-01-01
      • 2018-10-25
      • 2014-02-09
      相关资源
      最近更新 更多