onClick函数调用无法正常工作 - 我做错了什么?

时间:2013-04-30 04:26:42

标签: dojo onclick

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

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

文件2包含我的小部件,其中调用上述html并将从。

创建

我在html中有XXXX,我需要在widget文件中调用一个函数,formatTitle(aVar1,aVar2),需要传入2个字符串args。我尝试了很多选项,但依赖于不同的错误关于我使用的语法:

当我尝试这段代码时:

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

我收到此错误:TypeError:this.formatTitle不是函数

当我尝试这段代码时:

onClick='function xyz(aVar1, aVar2) {this.formatTitle(aVar1, aVar2);};'
当我点击时没有任何反应。

有人能帮助我吗?

1 个答案:

答案 0 :(得分:0)

尝试这样打电话:

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

希望它能奏效。谢谢