gpt4 book ai didi

javascript - JavaScript typeof 中的语法错误

转载 作者:行者123 更新时间:2023-11-28 01:03:13 25 4
gpt4 key购买 nike

大家好,我在使用以下 JS 代码时遇到了问题:

 function <%=this.ClientID%>_CerrarClick()
{
if (typeof(<%=FuncionCerrar%>**)** == "function")
<%=FuncionCerrar%>;
return false;
}

我需要帮助来找出该函数抛出语法错误的原因。

最佳答案

您缺少()

function <%=this.ClientID%>_CerrarClick()
{
if (typeof(<%=FuncionCerrar%>) === "function")
<%=FuncionCerrar%>();
return false;
}

编辑

如果FuncionCerrarxx()然后

var a='<%=FuncionCerrar%>';
a=a.replace('()','');

function <%=this.ClientID%>_CerrarClick()
{
if (typeof(a) === "function")
a();
return false;
}

假设您确实有名为 <%=FuncionCerrar%> 的函数在你的代码中。如果您不确定:

if (typeof(window.<%=FuncionCerrar%>) === "function")

关于javascript - JavaScript typeof 中的语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25389035/

25 4 0
文章推荐: javascript - 如何使用 JQuery Mobile 为 ajax-fill