我在main.js文件中构造了此链接。不幸的是,它没有调用功能getNextPage而是导致我的浏览器向上滚动。
<a href="javascript:getNextPage();">也不起作用。

当输入我页面的HTML代码时,事情确实可以正常工作。但是,我确实失去了作用域变量。

有任何想法吗?

最佳答案

此处的问题是>标记的正文中存在<a>字符。这是一个必须转义的字符(有关HTML Encoding的更多信息)。

以下HTML应该适合您:

function getNextPage(){alert('Hi')};
<a href="#" onclick="getNextPage();">next&gt;</a>

10-04 19:23