【发布时间】:2013-09-10 03:00:09
【问题描述】:
Javascript 函数 writelink 创建一个链接来触发函数 hiya。当我在脚本中定义和调用 writelink 时它起作用。但是,我希望正文包含另一个链接,该链接调用 writelink 来创建链接。这个最终链接无法触发(但如果我用警报替换 hiya 则有效)。我是一个新手,所以我希望这是显而易见的。主要思想是我必须从代码中创建一些链接,并且必须触发这些链接才能执行更多代码。 (如果你想让我用完全不同的方式来做这件事,请试着给我一个完整的例子。)
<HTML>
<HEAD>
<script>
function hiya (num){
alert("hiya " + num);
}
function writelink (num){
var htmlstr = "<a href=\"#\" onclick=\"hiya(" + num + ");return false;\">link" + num + "</a>";
document.write(htmlstr);
}
writelink(1);
</script>
</HEAD>
<BODY>
<br>
<a href="#" onclick="writelink(3);return false;">link2</a>;
<br>
</HTML>
【问题讨论】:
标签: javascript onclick