HTMLリンクからJSオブジェクトの関数プロパティを実行するにはどうすればよいですか?私は次のJSを持っています:
function Tester(elem) {
this.elem = document.getElementById(elem);
}
Tester.prototype.show = function() {
this.elem.innerHTML = '<a href="javascript: this.test();">test</a>';
};
Tester.prototype.test = function() {
alert("a");
};
HTMLは次のとおりです。
<script type="text/javascript">
var test = new Tester("test");
test.show();
</script>
レンダリングされたリンクをクリックすると、test()
機能を識別できません。test()
ユーザーがリンクをクリックすると関数が実行されるようにするにはどうすればよいですか?