如何从 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()
功能被执行?