-1

这是我的 javasript 文件 1 中的 html:

<a id='theId' title='theTitle' href='#' onClick='XXXX';>"+theTitle+"</a>

文件 2 包含我的小部件,上面的 html 被调用并将从中创建。

我在 html 中有 XXXX,我需要在小部件文件中调用一个函数 formatTitle(aVar1,aVar2),它需要传入 2 个字符串 args。我尝试了许多选项,但根据语法不断收到不同的错误我用:

当我尝试这段代码时:

onClick='this.formatTitle(\"aVar1\",\"aVar2\");'

我收到此错误:TypeError: this.formatTitle is not a function

当我尝试这段代码时:

onClick='function xyz(aVar1, aVar2) {this.formatTitle(aVar1, aVar2);};'

当我点击时没有任何反应。

有人可以帮助我吗?

4

1 回答 1

0

尝试这样调用:

<a id='theId' title='theTitle' href='#' onClick='XXXX();'>"+theTitle+"</a>

希望它会工作。谢谢

于 2013-04-30T06:10:30.177 回答