-1

私のjavasriptファイル1のhtmlは次のとおりです。

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

ファイル 2 には、上記の html が呼び出されて作成されるウィジェットが含まれています。

HTML に XXXX がある場合、ウィジェット ファイル formatTitle(aVar1,aVar2) で関数を呼び出す必要があります。この関数には、2 つの文字列引数を渡す必要があります。多数のオプションを試しましたが、構文によってはさまざまなエラーが発生し続けます。私が使う:

このコードを試すと:

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

次のエラーが表示されます: TypeError: this.formatTitle is not a function

このコードを試すと:

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

クリックしても何も起こりません。

誰かが私を助けることができますか?

4

1 に答える 1