onClick() 不工作
onClick() Not Working
我的 html 页面上有两个链接,单击它们会使用 'onClick' 运行脚本。该代码之前运行良好,但在我添加了一些代码然后将其删除后,它已停止运行。
Link
<a id="log" class="btn btn-xs" href="#" onclick="Options.js">Change Log</a>
Options.js
document.getElementById('log').addEventListener('click', showLog);
function showLog() {
var log = window.open("", "title", "srollbars=0, width=440, height=620");
var src = "../changelog/changelog.txt";
log.document.write('<p><iframe src="'+src+'" width=430 height=600 frameborder=0></iframe></p>');
}
代码似乎有点挑剔。感谢您的帮助!
<a id="save" class="btn btn-xs" href="#" onclick="Options.js">Change Log</a>
应该是
<a id="save" class="btn btn-xs" href="#" onclick="showLog()">Change Log</a>
您引用的是脚本文件而不是函数,前提是您已将 options.js 包含在 html 文档的某处
即下面的代码片段出现在 html 文档中某处
<script src="js/Options.js"></script>
onClick 需要一个函数,而不是一个文件。
首先导入您的文件,然后调用您的函数,如 showLog();在点击部分。
我的 html 页面上有两个链接,单击它们会使用 'onClick' 运行脚本。该代码之前运行良好,但在我添加了一些代码然后将其删除后,它已停止运行。
Link
<a id="log" class="btn btn-xs" href="#" onclick="Options.js">Change Log</a>
Options.js
document.getElementById('log').addEventListener('click', showLog);
function showLog() {
var log = window.open("", "title", "srollbars=0, width=440, height=620");
var src = "../changelog/changelog.txt";
log.document.write('<p><iframe src="'+src+'" width=430 height=600 frameborder=0></iframe></p>');
}
代码似乎有点挑剔。感谢您的帮助!
<a id="save" class="btn btn-xs" href="#" onclick="Options.js">Change Log</a>
应该是
<a id="save" class="btn btn-xs" href="#" onclick="showLog()">Change Log</a>
您引用的是脚本文件而不是函数,前提是您已将 options.js 包含在 html 文档的某处
即下面的代码片段出现在 html 文档中某处
<script src="js/Options.js"></script>
onClick 需要一个函数,而不是一个文件。 首先导入您的文件,然后调用您的函数,如 showLog();在点击部分。