我在main.js
文件中构造了此链接。不幸的是,它没有调用功能getNextPage
而是导致我的浏览器向上滚动。<a href="javascript:getNextPage();">
也不起作用。
当输入我页面的HTML代码时,事情确实可以正常工作。但是,我确实失去了作用域变量。
有任何想法吗?
最佳答案
此处的问题是>
标记的正文中存在<a>
字符。这是一个必须转义的字符(有关HTML Encoding的更多信息)。
以下HTML应该适合您:
function getNextPage(){alert('Hi')};
<a href="#" onclick="getNextPage();">next></a>