1
如何从HTML链接执行JS对象的函数属性? 我有以下JS:从HTML调用JavaScript函数
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()
函数被执行?